место в рейтинге
  • 1107003
  • 687
  • 88
Нравится блог?
Подписывайтесь!

Установка Asterisk на CentOS 6

Asterisk - это популярная IP PBX (Softswitсh) для решения телефонных задач.

В этой короткой записке описан процесс установки этой PBX на серверном дистрибутиве CentOS 6 x32.

Для наглядности процесс установки разбит на шаги:

1. Первоначальная подготовка операционной системы

2. Установка Asterisk

1. Первоначальная подготовка операционной системы

Первый шаг в установке - это обновление операционной системы, установка зависимостей, и консольного менеджера закачек.

Освежим нашу операционную систему введя команду:

# yum update

Установим консольный загружчик файлов:

# yum install wget

Установим необходимые зависимости:

# yum install kernel-devel gcc make gcc-c++ libxml2-devel perl ncurses-devel libtiff-devel doxygen

# groupadd asterisk

# useradd -g asterisk asterisk  -s /sbin/nologin

# reboot

2. Установка Asterisk

Здесь доступно два варианта установки:

1. Через исходники

2. Из готовых пакетов

Мы будем ставить из исходников, самую свежею версию доступную на 2014, февраль.

Прежде чем установим нужно закачать установочный архив с Asterisk. Для этого введем команды:

# wget http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.8.25.0.tar.gz

# wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/releases/dahdi-linux-complete-2.9.0+2.9.0.tar.gz

Распакуем наш установочный архив:

# tar -xvzf asterisk-1.8*

# tar -xvzf dahdi-linux-complete-*

После того как мы распоковали архив, установим DAHDI. Что такое DAHDI ? Говоря простым языком - это специальное ПО которое организует интерфейсный уровень между сервером Asterisk и драйвером интерфейса DAHDI.

То есть чтобы к Asterisk подключить аналоговые или цифровые линии путем установки плат Digium, нам нужен DAHDI.  Этим мы решаем задачу взаимодействия Asterisk с внешней городской телефонной сетью.

# cd dahdi-linux-complete*

# make all

# make install

# make config

После установки, включим в автозагрузку и запустим нашу службу:

# chkconfig dahdi on

# service dahdi start

Установим Libpri:

# wget http://downloads.asterisk.org/pub/telephony/libpri/releases/libpri-1.4.14.tar.gz

# tar xvzf libpri-1.4.*

# cd libpri-1.4*

# make

# make install

Установим DSP - spandsp

# wget http://www.soft-switch.org/downloads/spandsp/spandsp-0.0.6pre21.tgz

# tar xzvf spandsp-0.0.6pre21.tgz

# cd spandsp-0.0.6*

# ./configure

# make

# make install

cat > /etc/ld.so.conf.d/spandsp.conf << EOF
/usr/local
/usr/local/lib
EOF

# cat > /etc/ld.so.conf.d/spandsp.conf  << EOF

/usr/local/

/usr/local/lib

EOF

Теперь установим сервер Asterisk:

# cd ..

# cd asterisk-*

# ./configure

# make menuselect

# make

# make install

## # make clean ./configure

Сконфигурируем его:

make menuselect

make install

Установим стандартные конфигурационные файлы и включим Asteriks в автозагрузку:

# make samples

# make progdocs

# make config

# chkconfig asterisk on

Сделаем тестовый запуск, для проверки правильности установки:

# asterisk -vvvvc

Almas AkeHayc
Пишу для себя, блог как записная книжка. Со временем все забывается, а у меня оно все в бложике. Будьте упертым глухим и веселым бегемотиком :)
22 февраля 2014, 20:22
1747

Загрузка...
Loading...

Комментарии

make prodogs ошибка исправьте на make progdocs
Спасибо, исправлю
Салам. AsterixNow разница қандай?
Саламчик Ероха, Жана Жылбен!
AsteriskNow - это вроде дистрибутив с CentOS + Asterisk + веб интерфейс AsterisNow.

Оставьте свой комментарий

Спасибо за открытие блога в Yvision.kz! Чтобы убедиться в отсутствии спама, все комментарии новых пользователей проходят премодерацию. Соблюдение правил нашей блог-платформы ускорит ваш переход в категорию надежных пользователей, не нуждающихся в премодерации. Обязательно прочтите наши правила по указанной ссылке: Правила

Также можно нажать Ctrl+Enter

Популярные посты

Юрист, пришедший в школу учителем по зову души, о главной проблеме системы образования

Юрист, пришедший в школу учителем по зову души, о главной проблеме системы образования

Алматинский учитель поставил диагноз системе, частью которой является образование. Будучи успешным юристом, имевший степень МВА, он вдруг развернул траекторию своей карьеры, став обычным школьным...
Zhumanova
вчера / 16:26
  • 4564
  • 11
«Это будут твои большие похороны». Гуф высказался о Скриптоните и Басте

«Это будут твои большие похороны». Гуф высказался о Скриптоните и Басте

Досталось и Скриптониту, который ранее опубликовал запись, о том, что больше не будет сниматься в клипе Гуфа и Тимати. "Я тебя ни о чем больше не попрошу, казах ты мой дорогой" - высказался рэпер.
tala03
21 сент. 2017 / 15:48
  • 3662
  • 12
Почему депутат Божко хочет ограничить приток сельской молодёжи в города?

Почему депутат Божко хочет ограничить приток сельской молодёжи в города?

Вице-спикер Мажилиса Владимир Божко остановился на некоторых деталях известного конфликта в Астане возле строящегося «Абу Даби Плаза», затронув проблему «многочисленной сельской молодёжи»...
openqazaqstan
19 сент. 2017 / 13:16
  • 2667
  • 64
«Моя депрессия длилась больше двух лет». История о том, как я была готова сдаться

«Моя депрессия длилась больше двух лет». История о том, как я была готова сдаться

По данным статистики 2017 года Казахстан занимает 4 место по самоубийствам. Говорить об этом - социальное табу. Мы игнорируем разговоры о депрессиях. Потому что нам страшно.
goribaldi
18 сент. 2017 / 15:45
  • 2608
  • 86
«Папина принцесса» или «обезьяна с гранатой»? Случай в бассейне

«Папина принцесса» или «обезьяна с гранатой»? Случай в бассейне

Мужчины спокойно подчиняются логичным правилам, большинство женщин пытаются выторговать себе особые условия. Я убеждалась в этом много раз.
ValentinaVladimirska
18 сент. 2017 / 14:25
  • 2117
  • 35
Лайфхаки для путешественников. Как я не заплатила ни цента за проживание в Испании

Лайфхаки для путешественников. Как я не заплатила ни цента за проживание в Испании

Бесплатное проживание и завтрак в Испании, как прокачать иностранный язык и где поймать бесплатные ништяки в Европе. Если вы backpacker, который пересекает границу разных стран каждую неделю -...
dianaobyrne
18 сент. 2017 / 12:16
  • 2639
  • 1
Мой опыт вегетарианства: «Я ела овощи, и сама стала как овощ»

Мой опыт вегетарианства: «Я ела овощи, и сама стала как овощ»

Три года назад начитавшись-наслушавшись кое-каких знаменитых людей, я решила завязать  с абсолютно любым мясом. Как же возмущались все мои близкие, это надо было видеть, но я была непреклонна.
Bonittta
18 сент. 2017 / 14:33
  • 2031
  • 32
Бой Головкина и Альвареса завершился ничьей

Бой Головкина и Альвареса завершился ничьей

Канело согласен на реванш, что неудивительно, Гена тоже "за". Все это было немного ожидаемо - эксперты отмечали, что промоутеры надавят на поединок, и захотят растянуть его на трилогию.
Trequartista
17 сент. 2017 / 0:15
  • 2413
  • 17
Путешественник был шокирован полицейским беспределом в Казахстане

Путешественник был шокирован полицейским беспределом в Казахстане

Полицейский беспредел в Казахстане осудил российский блогер и путешественник Евгений Золотухин. На своей странице он рассказал, как встретился с казахстанскими полицейскими, и как они оставили не...
tala03
18 сент. 2017 / 16:58
  • 1793
  • 13