Хотите узнать, как установить Asterisk на Ubuntu Linux? В этом уроке мы покажем вам, как установить и настроить VoIP-сервер Asterisk на Ubuntu Linux версии 16.

Ubuntu 17 не смог скомпилировать необходимые пакеты.

Список оборудования:

В следующем разделе представлен список оборудования, используемого для создания этого учебника Asterisk.

Все перечисленные выше аппаратные средства можно найти на веб-сайте Amazon.

Asterisk Playlist:

На этой странице мы предлагаем быстрый доступ к списку видеороликов, связанных с Ubuntu Linux.

Не забудьте подписаться на наш канал YouTube, названный FKIT.

Связанное с Asterisk учебное пособие:

На этой странице мы предлагаем быстрый доступ к списку руководств, связанных с Asterisk.

Учебник - Asterisk на Ubuntu Linux

На консоли Linux используйте следующие команды, чтобы установить правильный часовой пояс.

# dpkg-reconfigure tzdata

Установите пакет Ntpdate и установите правильную дату и время сразу.

# apt-get install ntpdate
# ntpdate pool.ntp.br

В нашем примере команда Ntpdate использовалась для установки правильной даты и времени с использованием бразильского сервера pool.ntp.br

Давайте установим службу NTP.

# apt-get install ntp

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

Используйте дату команды, чтобы проверить дату и время, настроенные на вашем Ubuntu Linux.

# date

Если система указала правильную дату и время, это означает, что вы выполнили все шаги правильно.

Используйте следующие команды для установки необходимых пакетов.

# apt-get update
# apt-get install linux-headers-`uname -r`
# apt-get install build-essential

Загрузите, скомпилируйте и установите пакет DAHDI.

# mkdir /downloads
# cd /downloads
# wget http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz
# tar -zxvf dahdi-linux-complete-current.tar.gz
# cd dahdi-linux-complete-2.11.1+2.11.1/
# make all
# make install

Загрузите, скомпилируйте и установите пакет LIBPRI.

# cd /downloads
# wget http://downloads.asterisk.org/pub/telephony/libpri/libpri-current.tar.gz
# tar -zxvf libpri-current.tar.gz
# cd libpri-1.6.0
# make all
# make install

Загрузите программное обеспечение Asterisk и установите необходимые пакеты.

# cd /downloads
# wget http://downloads.asterisk.org/pub/telephony/asterisk/asterisk-15-current.tar.gz
# tar -zxvf asterisk-15-current.tar.gz
# cd asterisk-15.4.0/contrib/scripts/
# ./install_prereq install

Скомпилируйте и установите программное обеспечение ASTERISK.

# cd /downloads/asterisk-15.4.0
# ./configure
# make menuselect
# make
# make install

Команда make menuselect откроет меню, в котором вы можете выбрать модули, которые должны быть установлены.

Если вы не знаете, что делать, оставьте модули по умолчанию и нажмите кнопку «Сохранить и выйти».

Используйте следующие команды для установки образцов конфигурационных файлов:

# make samples

Для установки файлов конфигурации используйте следующие команды:

# make config
# make install-logrotate

Для запуска службы звездочки используйте следующие команды:

# /etc/init.d/asterisk start