1. Chuẩn bị:
yum update -y
reboot
2. Cài đặt:
2.1 Tải các phần mềm:
yum install wget vim-enhanced -y cd /usr/src wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz
tar -zxvf dahdi-linux-complete-current.tar.gz wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-current.tar.gz
tar -zxvf libpri-current.tar.gz wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-13-current.tar.gz
tar -zxvf asterisk-13-current.tar.gz
2.2 Cài đặt các phần mềm phụ:
yum groupinstall "Development Tools" -y
cd dahdi-linux-complete-*
make && make install && make config
cd ..
cd libpri-*
make && make install
cd ..
- Trường hợp cài DAHDI lỗi make, xử lý như sau:
yum install kernel-devel
- Chạy lại
make && make install && make config
2.3 Cài đặt Asterisk:
cd /usr/src/asterisk-*
./contrib/scripts/install_prereq install
./contrib/scripts/install_prereq install-unpackaged
./configure --libdir=/usr/lib64 (./configure --libdir=/usr/lib nếu bạn sử dụng CentOS 32bit)
make menuselect
*cài thêm format .mp3. Bỏ qua bước này nếu thấy không cần thiết)
./contrib/scripts/get_mp3_source.sh
make && make install && make config && make install-logrotate
make samples
(cài đặt các file cấu hình mẫu)
chkconfig asterisk on
(tự start Asterisk khi khởi động server)
sed -i -e s,'SELINUX=enforcing','SELINUX=disabled', /etc/selinux/config
chkconfig iptables off
service iptables stop
reboot
(restart lại server)
service asterisk start
(start Asterisk)
asterisk -rvvvv
(vào giao diện Asterisk command line)
Post a Comment