zoukankan      html  css  js  c++  java
  • 安装asterisk以及asterisk-gui

     

     

     

         asterisk的安装在ubuntu上自我感觉还是很方便的,虽然也会遇到一些小的问题。下面是本人遇到的
     
    一些问题和解决方法。
     
      1》在ubuntu10.04上安装asterisk
        #apt-get install asterisk 一般都能成功安装,这里不再赘述
     
      2》安装asterisk-gui
        #mkdir /asterisk/     因为asterisk-gui和asterisk相互独立,因此单独创建一个目录,方便管理
        #cd /asterisk
        #svn checkout http://svn.digium.com/svn/asterisk-gui/branches/2.0 asterisk-gui 
       将asterisk-gui下载到本地,如果没有安装svn的话,按提示执行 #apt-get install subvion 进行安装
       
        #cd /asterisk-gui
        #./configure       编译准备
        #make              编译
        #make install      安装
         
      3》备份asterisk的配置文件
        #cp -r /etc/asterisk  /etc/asterisk.bak   以防出错,可以恢复
       
        #vi /etc/asterisk/manager.conf
             [general]
                displaysystemname = yes
                enabled = yes
                webenabled = yes
                port = 5038
                httptimeout = 60
                bindaddr = 0.0.0.0
     
             [asteriskroot]                       设置管理账户
                secret = asteriskpwd                 管理密码
                read = system,call,log,verbose,command,agent,user,config    读的权限
                write = system,call,log,verbose,command,agent,user,config   写的权限
        
        #vi /etc/asterisk/http.conf
             [general]
                enabled=yes
                enablestatic=yes
                bindaddr=0.0.0.0
                bindport=8088
                redirect= /  /static/config/index.html    此项必须修改,不然我是没办法打开管理页面
       
        4》检查
         #make checkconfig   注意此步骤在 /asterisk/asterisk-gui下执行,因为检查的是gui配置
         #cp -r /usr/share/asterisk/static-http /usr/share/asterisk/static-http.bak  同理,备份
         # sudo ln -s /var/lib/asterisk/static-http/ /usr/share/asterisk/     链接网页
     
        5》web访问
        
     
     访问!
     
     如果出现了一直“check write permission for gui folder” 的情况,不要着急,只需   #chmod 777 /var/lib/asterisk/static-http/config 就好了,虽然有点不安全 ^_^,但能解决问题。  最后发张成功完成的照片吧 ^_^
     
  • 相关阅读:
    centos修改主机名 root@后面的名字
    Postgresql插入或更新操作upsert
    postgresql中使用distinct去重
    Docker permission denied while trying to connect to the Docker daemon socket
    zookeeper三节点集群安装记录
    使用Jenkins pipeline流水线构建docker镜像和发布
    使用wrk进行压力测试
    Springboot配置端口号
    intellij idea使用maven本地仓库及修改本地仓库路径
    idea 多模块项目
  • 原文地址:https://www.cnblogs.com/noobkey/p/3277761.html
Copyright © 2011-2022 走看看