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

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


inatall_asterisk_ubuntu14

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
inatall_asterisk_ubuntu14 [2016/12/07 12:01] kovinatall_asterisk_ubuntu14 [2016/12/07 16:15] (текущий) kov
Строка 10: Строка 10:
 sudo reboot sudo reboot
 </code> </code>
-2) установим необходимые пакеты:+2) установим необходимые пакеты и библиотеки:
  
 <code> <code>
-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 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 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 
 +</code> 
 + 
 +3) Загружаем дистрибутивы  
 +<code> 
 +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 
 +</code> 
 + 
 +4) Распаковываем скаченные архивы 
 + <code> 
 +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 
 +</code> 
 + 
 +5) Установка пакетов dahdi, libpri и jansson 
 +<code> 
 +Переходим в папку распакованную папку с 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 
 +</code> 
 +6) Установка asterisk 
 +<code> 
 +Переходим в папку с распакованным Asterisk-ом 
 +sudo ./configure 
 +sudo make menuselect 
 +Выбираем нужные пункты и сохраняем 
 +sudo contrib/scripts/get_mp3_source.sh 
 +sudo make 
 +sudo make install 
 +sudo make samples 
 +sudo make config 
 +</code> 
 + 
 + 
 +Установка Apache2 
 +<code> 
 +sudo apt-get install apache2 
 +sudo systemctl enable apache2 
 +sudo systemctl start apache2 
 +</code> 
 + 
 +Для корректной работы php7 и apach2 требуется выполнить следующие действия: 
 +<code> 
 +sudo apt install php libapache2-mod-php 
 +sudo apt install php7.0-mbstring 
 +sudo a2dismod mpm_event 
 +sudo a2enmod mpm_prefork 
 +service apache2 restart 
 +</code> 
 + 
 + 
 +Установка phpmyadmin: 
 +<code> 
 +sudo apt-get install phpmyadmin 
 +sudo nano /etc/apache2/apache2.conf 
 +Далее, вставляем в конец файла запись:  
 +Include /etc/phpmyadmin/apache.conf
 </code> </code>
inatall_asterisk_ubuntu14.1481101317.txt.gz · Последнее изменение: 2016/12/07 12:01 — kov