inatall_asterisk_ubuntu14
Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
inatall_asterisk_ubuntu14 [2016/12/07 12:10] – kov | inatall_asterisk_ubuntu14 [2016/12/07 16:15] (текущий) – kov | ||
---|---|---|---|
Строка 13: | Строка 13: | ||
< | < | ||
- | 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 |
Перезагружаем систему | Перезагружаем систему | ||
Строка 24: | Строка 24: | ||
http:// | http:// | ||
http:// | http:// | ||
+ | http:// | ||
</ | </ | ||
+ | 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=/ | ||
+ | sudo make clean | ||
+ | sudo make | ||
+ | sudo make install | ||
+ | ldconfig | ||
+ | </ | ||
+ | 6) Установка asterisk | ||
+ | < | ||
+ | Переходим в папку с распакованным Asterisk-ом | ||
+ | sudo ./configure | ||
+ | sudo make menuselect | ||
+ | Выбираем нужные пункты и сохраняем | ||
+ | sudo contrib/ | ||
+ | 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 / | ||
+ | Далее, вставляем в конец файла запись: | ||
+ | Include / | ||
+ | </ |
inatall_asterisk_ubuntu14.1481101858.txt.gz · Последнее изменение: 2016/12/07 12:10 — kov