Site icon Лог Стасона

Установка Asterisk 14 на Ubuntu 16.04 с поддержкой PJSIP

В этой статье я хочу рассказать как установить самую свежую версию Asterisk 14.3.0 на Ubuntu 16.04 с поддержкой PJSIP. Устанавливать будем из исходников, тем самым в дальнейшем мы всегда сможем поддерживать актуальную версию продукта.

За основу возьмем установленную ОС Ubuntu Server 16.04 LTS, которую скачать можно по этой ссылке. Так же данная инструкция применима к Ubuntu 16.10.

И так первым делом обновляем список пакетов:

Устанавливаем необходимые пакеты:

Далее качаем, собираем и устанавливаем библиотеку pjsip:

Качаем, собираем и устанавливаем свежую версию Asterisk 14:

Далее проверяем включены ли необходимые нам модули. Если вы новичок, то лучше вообще ничего не трогать, однако обязательно смотрим что бы в разделе Resource Modules были включены все модули pjsip, как на скриншоте ниже:

Если все ОК, то сохраняемся и выходим.

Собираем и устанавливаем с примерами конфигов и скриптом автозагрузки:

Если всё прошло без ошибок, то запускаем демон:

Проверяем запустился ли Asterisk и загрузились модули PJSIP:

Если модули в статусе Running, тогда у нас все получилось и можно начинать конфигурацию.