ubuntu 10.10 安装 Asterisk-gui 2.0

By | 2018-11-26

apt-get install sqlite  <– CDR记录数据库

1)先下载 Asterisk-gui  (本文用SVN方式安装,如果源码安装基本一样)

mkdir -p /tmp/asterisk-gui 
cd /tmp/asterisk-gui 
svn checkout http://svn.digium.com/svn/asterisk-gui/trunk .

2)编码源码

./configure ./make ./make install

3)先备份一下 asterisk 的配置文件以防出错 (你认为没有必要可以跳过这步)
cp -r /etc/asterisk /etc/asterisk.backup

4)修改 /etc/asterisk/manager.conf 
enabled = yes 
webenabled = yes
port = 5060                  <-- 这里可自行修改端口
bindaddr = 0.0.0.0       <-- 这里定义可访问的IP地址,现时是允许所有IP
displayconnects = yes
allowmultiplelogin = yes   //允许多用户通过web访问 

 [admin] 
secret = 你定义的密码 
read = system,call,log,verbose,command,agent,user,config 
write = system,call,log,verbose,command,agent,user,config

5)修改 /etc/asterisk/http.conf

enabled = yes
enablestatic = yes
bindaddr = 0.0.0.0 <– 这里定义可访问的IP地址,现时是允许所有IP
bindport = 8088
prifix=asterisk

6)执行 /tmp/asterisk/make checkconfig 最后检查一下以上的配置是否通过? 有错按实际情况修改以上两个配置文件

7)建立软链接

sudo ln -s /var/lib/asterisk/static-http/ /usr/share/asterisk/

8)修改一下目录权限
chown -R asterisk:asterisk /var/lib/asterisk/static-http

9)重启一下 asterisk 服务
service asterisk restart

10) 进入 asterisk cli 执行 reload 命令

11) 全部完成,http://you asterisk server ip:8088/asterisk/static/config/cfgbasic.html
用户名 admin  密码是上面自定义的密码


------------------------- 安装 G.723/G.729 编码 -------------------
1)先到 http://asterisk.hosting.lv/ 下载对应服务器CPU的相应文件
     如: CPU为 Intel P4 2.4  即使用 
    G.729 --> codec_g729-ast18-icc-glibc-pentium4.so
    G.723 --> codec_g723-ast18-icc-glibc-pentium4.so

2)把以上两个文件COPY到 /usr/lib/asterisk/modules 目录下
      然后分别把以上两个文件对应改为:  codec_g729.so  和  codec_g723.so

3)最后 asterisk -r 进行 asterisk 的 console ,执行
     core restart now  <--重启asterisk

4)检查以上编码是否生效用:  core show translation  ,如果 g729 和 g723 两行都不是 “-- -- --”的话表示引导成功

發佈回覆