Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
astpanel:ats:freepbx_distro [2014/08/15 13:58] apor |
astpanel:ats:freepbx_distro [2020/05/08 09:27] (текущий) imal [Модули для FreePBX] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Плагин для FreePBX Distro ====== | + | ====== Модули для FreePBX ====== |
- | [[astpanel:ats|Обратно, к основному разделу... ]] | + | |
- | ===== Загрузка дополнительных модулей ===== | + | <note warning> |
+ | **ВНИМАНИЕ!** | ||
+ | Инструкции составлены и протестированы для версий: | ||
+ | * FreePBX-32bit-10.13.66 | ||
+ | * FreePBX-32bit-6.12.65 | ||
+ | * https://www.freepbx.org | ||
+ | Для работы плагина требуется **PHP 5 версии**. | ||
+ | </note> | ||
- | - Модуль **pt1c** предназначен для настройка интерфейса на стороне АТС для связи с 1С. | + | [[astpanel:ats|Обратно, к основному разделу... ]] |
- | - Модуль **pt1c_fax** - дработанный модуль **[[http://wiki.freepbx.org/display/F2/Fax+Configuration|fax]]**. Добавлен механизм заполнения информации об имени файла факса, в таблице истории звонков. | + | |
- | - Модуль **pt1c_core** - доработанный модуль **[[http://www.freepbx.org/wiki/Core|core]]**. Добавлен механизм оповещения по AMI о входящем вызове. Механизм необходим для перехвата звонка на ответственного менеджера. | + | |
- | + | ||
- | Скачайте модули, это необходимо для дальнейшей настройки АТС. | + | |
- | + | ||
- | [[http://files.miko.ru/public.php?service=files&t=0a50aa8e4bdeeee9654a4173eec4b56c|Скачать архив...]]\\ | + | |
- | ===== Установка дополнительных модулей ===== | + | |
- | <note important>Разработка велась для версии | + | |
- | FreePBX Distro - 4.211.64</note> | + | |
- | [[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 скриптов. | + | |
- | + | ||
- | ==== Дополнительные страницы сайта ==== | + | |
- | в директории **/var/www/html/admin** | + | {{page>astpanel:ats:freepbx11}} |
- | будет создана символическая ссылка на директорию 1с: | + | |
- | {{ :astpanel:ats:snimok_ehkrana_2013-11-21_v_20.46.58.png?nolink&200 |}} | + | |
[[astpanel:ats|Обратно, к основному разделу... ]] | [[astpanel:ats|Обратно, к основному разделу... ]] | ||
===== Коментарии ===== | ===== Коментарии ===== | ||
~~DISQUS~~ | ~~DISQUS~~ |