Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
astpanel:ats:asterisknow [2013/11/22 10:30] apor создано |
astpanel:ats:asterisknow [2016/06/01 09:08] (текущий) imal [Плагин для Asterisk NOW] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Плагин для FreePBX Distro ====== | + | ====== Плагин для Asterisk NOW ====== |
+ | [[astpanel:ats|Обратно, к основному разделу... ]] | ||
+ | <note warning>Панель телефонии может работать с **Asterisk версии 1.8 по версию 13**.</note> | ||
+ | |||
+ | <note warning>Обязательно перед началом работ выполняйте резервное копирование!</note> | ||
===== Сборка дополнительных пакетов ===== | ===== Сборка дополнительных пакетов ===== | ||
Строка 26: | Строка 30: | ||
<code># sudo yum install unixODBC unixODBC-devel libtool-ltdl libtool-ltdl-devel</code> | <code># sudo yum install unixODBC unixODBC-devel libtool-ltdl libtool-ltdl-devel</code> | ||
- | **пакеты для сборки модулей MySQL (elastix)** | + | **пакеты для сборки модулей MySQL** |
<code># yum install mysql-devel</code> | <code># yum install mysql-devel</code> | ||
Строка 49: | Строка 53: | ||
<code># make install | <code># make install | ||
# asterisk -rx'core restart now'</code> | # asterisk -rx'core restart now'</code> | ||
- | ===== Загрузка и установка модулей ===== | ||
- | |||
- | [[http://wiki.freepbx.org/display/F2/Download+and+Installing+Custom+Modules|Оригинал статьи]] | ||
- | |||
- | <note warning> Перед началом интеграции настоятельно рекомендуем делать РЕЗЕРВНУЮ КОПИЮ вашей конфигурации!!! При несоблюдении данной рекомендации, а так же нарушения последовательности данной инструкции, наша компания не несет ответственность за сохранность Ваших данных.</note> | ||
- | |||
- | Для начала следует перейти в интерфейс администрирования модулей FreePBX: | ||
- | |||
- | {{:doc:pluginsfreepbx:snimok_ehkrana_2013-03-27_v_13.36.52.png?nolink|}} | ||
- | |||
- | Активировать кнопку **Upload nodules** | ||
- | |||
- | {{:doc:pluginsfreepbx:snimok_ehkrana_2013-03-27_v_13.37.52.png?nolink|}} | ||
- | |||
- | Выбрать файл расширения: | ||
- | |||
- | {{:doc:pluginsfreepbx:snimok_ehkrana_2013-03-27_v_13.42.08.png?nolink|}} | ||
- | |||
- | Загрузить файл, используя кнопку "**Upload**" | ||
- | После подгрузки модуля перейти по гиперссылке **local module administration** | ||
- | |||
- | {{:doc:pluginsfreepbx:snimok_ehkrana_2013-03-27_v_13.43.34.png?nolink|}} | ||
- | |||
- | В разделе "**Setting**" выбрать "Install" | ||
- | |||
- | {{:doc:pluginsfreepbx:snimok_ehkrana_2013-03-27_v_13.46.14.png?nolink|}} | ||
- | |||
- | В нижнем правом углу нажать кнопку "**Process**" | ||
- | Подтвердить установку по кнопке "Сonfirm": | ||
- | |||
- | {{:doc:pluginsfreepbx:snimok_ehkrana_2013-03-27_v_13.48.18.png?nolink|}} | ||
- | |||
- | Будет выведено окно статуса установки **mikoajam installed successfully**: | ||
- | |||
- | {{:doc:pluginsfreepbx:snimok_ehkrana_2013-03-27_v_13.49.32.png?nolink|}} | ||
- | |||
- | далее необходимо применить изменения "Apply config": | ||
- | |||
- | {{:doc:pluginsfreepbx:snimok_ehkrana_2013-03-27_v_13.50.42.png?nolink|}} | ||
- | |||
- | ====== Учетная запись менеджера Asterisk ====== | ||
- | |||
- | Необходимо перейти в интерфейс модуля **Manager API** | ||
- | {{ :astpanel:ats:freepbx:asteriskapi.png?nolink&200 | manager api}} | ||
- | |||
- | Указать имя / пароль менеджера, указать разрешенные / запрещенные сети: | ||
- | {{ :astpanel:ats:freepbx:manager_general.png?nolink&200 |}} | ||
- | |||
- | Обратите внимание на поля Запрещены и Разрешены. | ||
- | Запретить следует все адреса, а разрешить только адрес сервера, на котором будет работать панель телефонии. | ||
- | В примере параметр Разрешены установлен в значение **0.0.0.0/0.0.0.0** (разрешено подключаться под всеми сетевыми адресами) | ||
- | |||
- | Установить значения привилегий: | ||
- | {{ :astpanel:ats:freepbx:manager_privileg.png?nolink&200 |}} | ||
- | |||
- | <note warning>Не устанавливайте полные права для учетной записи! Больше - не всегда лучше!</note> | ||
- | |||
- | ===== Перехват на ответственного ===== | ||
- | |||
- | Для активации возможности перехвата на ответственного: | ||
- | * Установить плагин pt1c_core | ||
- | * Во входящем маршруте **"Incoming Route"** следует заполнить поле **Alert info**. | ||
- | |||
- | {{ :astpanel:ats:alert_info.png?nolink&400 |}} | ||
- | |||
- | ===== Настройка ==== | ||
- | |||
- | Для настройки AJAM интерфейса следует перейти в интерфейс расширения **"Settings" - "Asterisk AJAM Settings (PT1C)"**: | ||
- | |||
- | **Состояние AJAM** - включение / отключение интерфейса связи с 1С. | ||
- | |||
- | **Хранилище истории звонков** - эта версия работает только с **MySQL**. | ||
- | |||
- | **Адрес** / **Порт** - адрес, на котором будет работать интерфейс для связи с 1С. | ||
- | |||
- | **Поддержка HTTPS** - активиция режима работы по защищенному соединению. Все сообщения будут надежно шифроваться. | ||
- | |||
- | **Адрес / Порт TLS** адрес, на котором будет работать безопасный интерфейс для связи с 1С. | ||
- | |||
- | ===== На что влияет модуль? ===== | ||
- | |||
- | Плагин работает с СУБД MySQL. Для логирования CDR записей будет создана дополнительная таблица **PT1C_cdr**. | ||
- | |||
- | ==== Файлы конфигурации Asterisk: ==== | ||
- | |||
- | * cdr.conf | ||
- | * cel.conf | ||
- | * cdr_adaptive_odbc.conf | ||
- | * cel_odbc.conf | ||
- | * http.conf | ||
- | * manager_custom.conf | ||
- | * res_odbc.conf | ||
- | |||
- | ==== Файлы конфигурации ODBC: ==== | ||
- | |||
- | (только в случае Elastix FreePBX 2.8) | ||
- | * /etc/odbcinst.ini | ||
- | * /etc/odbc.ini | ||
- | в файлы будут добавлены новые секции - настройки соединения с MySQL | ||
- | |||
- | ==== AGI ==== | ||
- | В директорию astagidir будет добавлен ряд phpagi скриптов. | ||
- | ==== Дополнительные страницы сайта ==== | + | ===== Установка плагина ===== |
+ | {{page>astpanel:ats:freepbx11}} | ||
- | в директории **/var/www/html/admin** | + | [[astpanel:ats|Обратно, к основному разделу... ]] |
- | будет создана символическая ссылка на директорию 1с: | + | ===== Коментарии ===== |
- | {{ :astpanel:ats:snimok_ehkrana_2013-11-21_v_20.46.58.png?nolink&200 |}} | + | ~~DISQUS~~ |