Инструменты пользователя

Инструменты сайта


установка_asterisk_11

Установка Asterisk 11

В качестве основы, был взять материал с сайта 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

порядок установки

  1. LibPri - если будем работать с потоком Е1
  2. DAHDI - нужен для взаимодествия Asterisk с платами цифровых интерфейсов: E1, FXO, FXS
  3. ядро Asterisk

Устанавливаем 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.

установка_asterisk_11.txt · Последнее изменение: 2019/10/01 16:13 (внешнее изменение)