Проект «SnakeProject» Михаила КозловаРегистрация

Навигация
⇒Voice(Asterisk\Cisco)⇒

⇒Мото⇒

⇐CISCO
⇐Microsoft
⇐Powershell
⇐Python
⇐SQL\T-SQL
⇐FreeBSD and Nix
⇐1С
⇐Общая
⇐WEB Разработка
⇐ORACLE SQL \ JAVA

Centos 6 minimal + asterisk + dahdi + libpri


Centos 6 minimal + asterisk + dahdi + libpri

yum -y upgrade

--Отключим selinux
vim /etc/selinux/config
--Меняем на SELINUX=disabled

--Отключим правила iptables
iptables -F
iptables-save

reboot

yum -y install gcc gcc-c++
yum -y install kernel-devel
yum -y install newt-devel ncurses-devel
yum -y install speex speex-devel
yum -y install libxml2-devel

mkdir /usr/src/asterisk
cd /usr/src/asterisk

--Скачиваем исходники
cd /usr/src/

--dahdi
wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz

--libpri
wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.4-current.tar.gz

--asterisk
wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-12-current.tar.gz

--разархивировали исходники
tar xvf dahdi* && tar xvf libpri* && tar xvf asterisk*


cd dahdi-linux-*
make && make install


cd libpri-*
make && make install


cd asterisk-*
./configure

--Ошибки:
--configure: error: *** uuid support not found (this typically means the uuid development package is missing) asterisk
--yum install libuuid-devel
--configure: error: *** JSON support not found (this typically means the libjansson development package is missing)
--cd /usr/src/ && wget http://www.digip.org/jansson/releases/jansson-2.5.tar.gz
--tar -zxf jansson-2.5.tar.gz
--cd jansson*
--./configure --prefix=/usr/ && make clean && make && make install && ldconfig
--centos configure: WARNING: *** Please install the SQLite3 development package.
--yum install sqlite, sqlite-devel

make && make install

make samples

make config

/sbin/chkconfig asterisk on

/etc/init.d/asterisk start
--Ошибки:
--Unable to connect to remote asterisk (does /var/run/asterisk/asterisk.ctl exist?)
--useradd asterisk
--vim /etc/sysconfig/asterisk - AST_USER и AST_GROUP вписываем asterisk
--vim /etc/asterisk/asterisk.conf
--[files]
--astctlpermissions = 0660
--astctlowner = asterisk
--astctlgroup = asterisk
--astctl = asterisk.ctl

chown -R asterisk.asterisk /var/run/asterisk/
service asterisk restart


Все, готово!


Комментарии пользователей

Эту новость ещё не комментировалиНаписать комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!

© Snakeproject.ru создан в 2013 году. При копировании материала с сайта - оставьте ссылку.


Яндекс.Метрика

Goon Каталог сайтов Рейтинг@Mail.ru