==== Установка Asterisk 14 на Ubuntu 16 ==== 1) Для начала обновим пакеты Ubuntu: sudo apt-get update sudo apt-get upgrade Перезагрусим сервер sudo reboot 2) установим необходимые пакеты и библиотеки: sudo apt-get install build-essential linux-headers-`uname -r` mysql-server mysql-client libgnutls28-devbison flex curl sox libncurses5-dev libssl-dev libmysqld-dev libmysqlclient-dev sqlite3 libsqlite3-dev mpg123 libxml2-dev libnewt-dev pkg-config automake libtool git g++ subversion uuid-dev vim-nox php7.0 php7.0-curl php7.0-cli php7.0-mysql php-pear php-db php7.0-gd apache2 Перезагружаем систему sudo reboot 3) Загружаем дистрибутивы http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-14.2.0.tar.gz http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-2.11.1+2.11.1.tar.gz http://downloads.asterisk.org/pub/telephony/libpri/libpri-1.5.0.tar.gz http://www.digip.org/jansson/releases/jansson-2.9.tar.gz 4) Распаковываем скаченные архивы sudo tar xvfz asterisk-14.2.0.tar.gz sudo tar xvfz dahdi-linux-complete-2.11.1+2.11.1.tar.gz sudo tar xvfz libpri-1.5.0.tar.gz sudo tar xvfz jansson-2.9.tar.gz 5) Установка пакетов dahdi, libpri и jansson Переходим в папку распакованную папку с dahdi sudo make all sudo make install sudo make config Переходим в папку распакованную папку с libpri sudo make sudo make install Переходим в папку распакованную папку с jansson sudo ./configure --prefix=/usr/ sudo make clean sudo make sudo make install ldconfig 6) Установка asterisk Переходим в папку с распакованным Asterisk-ом sudo ./configure sudo make menuselect Выбираем нужные пункты и сохраняем sudo contrib/scripts/get_mp3_source.sh sudo make sudo make install sudo make samples sudo make config Установка Apache2 sudo apt-get install apache2 sudo systemctl enable apache2 sudo systemctl start apache2 Для корректной работы php7 и apach2 требуется выполнить следующие действия: sudo apt install php libapache2-mod-php sudo apt install php7.0-mbstring sudo a2dismod mpm_event sudo a2enmod mpm_prefork service apache2 restart Установка phpmyadmin: sudo apt-get install phpmyadmin sudo nano /etc/apache2/apache2.conf Далее, вставляем в конец файла запись: Include /etc/phpmyadmin/apache.conf