В качестве основы, был взять материал с сайта voxlink
На насвежайшей CentOs 6.5 64 bit вырубаем фаерволл и убираем его из автозапуска
/etc/init.d/iptables stop chkconfig iptables off
До кучи вырубаем selinux изменив значение переменной SELINUX c enforcing на disabled. Проверяем командой sestatus
/etc/selinux/config SELINUX=disabled
Создаем директорию для будущей АТС
mkdir -p /usr/src/asterisk cd /usr/src/asterisk
Устанавливаем зависимости для установки asterisk из исходников.
yum -y install make gcc gcc-c++ kernel-headers-`uname -r` kernel-devel-`uname -r` ncurses-devel newt-devel libtiff-devel libxml2-devel sqlite-devel glibc-headers
Скачиваем с офф сайта дистрибутив asteriska или берем прямо тута, как только разберусь с лимитом загрузки файлов dokuwiki.
wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-11.25.3.tar.gz
Аналогичным образом забираем вот прямо здесь libpri и dahdi, ну или берем у разработчиков.
wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-current.tar.gz wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz
Распаковываем честно скаченое добро
tar -xvf asterisk-11.25.3.tar.gz tar -xvf dahdi-linux-complete-current.tar.gz tar -xvf libpri-current.tar.gz
порядок установки
Устанавливаем libpri
cd /usr/src/asterisk/libpri-current.tar.gz make clean make make install
Далее устанавливаем DAHDI
cd /usr/src/asterisk/dahdi-linux-complete-current.tar.gz make all make install make config
Стартуем DAHDI и добавляем парня в автозагрузку
chkconfig dahdi on service dahdi start
Ну а теперь, как обычно немного волшебства. Устанавливаем ядро Asterisk
cd /usr/src/asterisk/asterisk-11.25.3.tar.gz . /configure --disableasteriskssl --libdir=/usr/lib64
Если все прошло как надо, то увидим звезду! Где-то, между созвездиями лебедя и лиры! Вот такую *
Дальше идем в магазин и берем 05 указываем нужные компоненты для сборки. Например русскую озвучку.
make menuselect
Скорее заканчиваем с установкой
make make install
Добавляем АТС в автозагрузку. Стартуем и заходим в CLI
chkconfig asterisk on service asterisk start asterisk -rvvv
Ну вот теперь можно идти и за 05.