Centos 5.3上Asterisk安装及配置

本文详细介绍如何在命令行环境中安装和配置Asterisk 1.4.26.2,包括所需依赖软件的安装、重启步骤、所需软件包的解压及编译配置等关键步骤。

[Asterisk安装及配置]

以下没有特殊注明,所有操作都是在命令行中

[前期准备]安装依赖软件和环境

yum –y upgrade (更新软件列表和部分软件)

yum –y update (升级现有软件)

yum install kernel-devel (安装devel版的内核,asterisk安装需要)

yum install kernel-PAE-devel (IntelCPU的服务器上超过4G内存是需要用到)

yum install bison

yum install bison-devel

yum install ncurses

yum install ncurses-devel

yum install zlib

yum install zlib-devel

yum install openssl

yum install openssl-devel

yum install gnutls-devel

yum install gcc

yum install gcc-c++

yum install newt-devel

yum install curl

yum install curl-devel

yum install mysql-devel

以上软件的安装可以用以下命令一起安装

yum –y install kernel-devel kernel-PAE-devel bison bison-devel ncurses ncurses-devel zlib zlib-devel openssl openssl-devel gnutls-devel gcc gcc-c++ newt-devel curl curl-devel mysql-devel

reboot 安装完这些软件需要重启一下

[准备所需软件]

Asterisk 1.4.26.2

Dahdi-linux-complete-2.2.0.2+2.2.0 (包含dahdi-linux 2.2.0.2dahdi-tools 2.2.0)

Libpri 1.4.10.1

Asterisk-addons 1.4.9

asterisk-sounds 1.2.1

[安装过程]

tar -xvzf libpri-1.4.10.1.tar.gz

tar -xvzf dahdi-linux-complete-current.tar.gz

tar -xvzf asterisk-1.4.26.2.tar.gz

tar -xvzf asterisk-addons-1.4.9.tar.gz

tar -xvzf asterisk-sounds-1.2.1.tar.gz

cd libpri-1.4.10.1

make && make install

cd ../dahdi-linux-complete-2.2.0.2+2.2.0

make all

make install

make config

cd ../asterisk-1.4.26.2

./configure

make menuselect (编译选项选择)

make && make install

make samples

make config

cd ../asterisk-addons-1.4.9

cd cdr

修改cdr_addon_mysql.c,具体操作如下

输入命令”vi cdr_addon_mysql.c”

移动光标到开头的一个空白行,按下键”i”

输入”#define MYSQL_LOGUNIQUEID”

”esc”键,输入”:wq”回车

cd ..

./configure

make menuselect

make && make install

make samples

cd ../asterisk-sounds-1.2.1

make && make install

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值