• Главная
    Главная Страница отображения всех блогов сайта
  • Категории
    Категории Страница отображения списка категорий системы блогов сайта.
  • Теги
    Теги Отображает список тегов, которые были использованы в блоге
  • Блоггеры
    Блоггеры Список лучших блоггеров сайта.
  • Блоги групп
    Блоги групп Страница списка лучших командных блогов.
  • Авторизация
    Войти Login form

Asterisk на Ubuntu Server 10.04 с GUI

Установим необходимые компоненты
sudo apt-get install build-essential
sudo apt-get install subversion

Теперь можно установить непосредственно сам Asterisk
sudo apt-get install asterisk

Во воремя установки нужно указать код страны для РФ вводим 7
На всякий случай сделаем бэкап настроек
sudo cp -rpv /etc/asterisk/ /etc/asterisk.bak

На данном шаге у нас уже есть установленный Asterisk для удопного управления им можно (да и нужно) установить GUI. Мы будем ставить его из SVN
cd ~
svn export http://svn.digium.com/svn/asterisk-gui/branches/2.0/ asterisk-gui
cd ~/asterisk-gui/

Следующим шагом нуобходимо отконфигурировать и установить GUI.
./configure
sudo make install

Отметим что установка проходт в /var/lib/asterisk/
Теперь установим правильные разрешения для директории Asterisk
sudo chown -R asterisk:asterisk /var/lib/asterisk/

Теперь можно приступить непосредственно к настройке самого Asterisk для работы с нашим GUI. Дадим доступ для управления Asterisk'ом пользователю admin с паролем 4321
sudo nano /etc/asterisk/manager.conf

[general] enabled = yes port = 5038 ;bindaddr = 127.0.0.1 webenabled = yes ; No access is allowed by default. ; To set a password, create a file in /etc/asterisk/manager.d ; use creative permission games to allow other serivces to create their own ; files ;include "manager.d/*.conf" [admin] secret = 4321 read = system,call,log,verbose,command,agent,user,config write = system,call,log,verbose,command,agent,user,config

Теперь настроим веб сервер Asterisk
sudo nano /etc/asterisk/http.conf

[general] enabled=yes ;bindaddr=127.0.0.1 ;bindport=8088 ;prefix=asterisk enablestatic=yes ; Включаем перенаправление для удобства redirect = / /static/config/cfgbasic.html

; sslenable=yes         ; enable ssl - default no.

; sslbindport=4433     ; port to use - default is 8089

; sslbindaddr=0.0.0.0   ; address to bind to - default is bindaddr.

; sslcert=/tmp/foo.pem ; path to the certificate ;[post_mappings] ;uploads = /var/lib/asterisk/uploads/

В Ubuntu 10.04 корневая директория веб сервера Asterisk'a располагается в
/usr/share/asterisk/static-http/ а GUI устанавливается в /var/lib/asterisk/static-http
поэтому необходимо удалить пустую папку
sudo rmdir /usr/share/asterisk/static-http/
и создать ссылку
sudo ln -s /var/lib/asterisk/static-http/ /usr/share/asterisk/

Выполним проверку настроек
cd ~/asterisk-gui/
sudo make checkconfig

Перезагузим сервер Asterisk
sudo /etc/init.d/asterisk restart

Теперь мы можем зайти на сервер используя веб интерфейс
http://<ip адрес вашего сервера>:8088/

Ну и на последок пара полезных компанд

  • Вызов CLI консоли
    asterisk -r
  • Перезагрузка конфигов (без обрыва текущих звонков)
    CLI> reload
    asterisk -rx reload
Привязка к тегам Asterisk ip-АТС Linux
в разделе: Linux Просмотров: 3807
0
  • Никаких комментариев пока не было создано. Будьте первым комментатором.

Оставить комментарий

Гость
Гость Понедельник, 13 Июль 2020