FOP2 в Asterisk: Установка и настройка

Flash Operator Panel 2 (FOP2) — панель оператора, предоставляющая подробную статистику в реальном времени о звонках: информация о говорящих абонентах, продолжительность, количество вызовов в очереди, время удержания и т. д. FOP2 также предлагает полноценный телефонный интерфейс в браузере для совершения и приема звонков, перевода вызовов и записи разговоров. Супервизоры могут прослушивать разговоры в режиме реального времени. Бесплатная версия поддерживает максимум 15 сущностей (конференц-залы, транки и т. д.), называемых «кнопками».

Необходимые условия

Для установки потребуются:

  • Операционная система Linux с установленным Asterisk и включенным интерфейсом AMI (Asterisk Manager Interface).
  • Веб-браузер с включенным JavaScript. Поддерживаются мобильные браузеры.
  • (Необязательно) Визуализация телефонной книги, истории звонков и интерфейса записи звонков.

Установка FOP2

Существует два способа установки FOP2: упрощённый и стандартный.

Упрощённый способ

Подключитесь к Asterisk от имени root и выполните команду [команда не указана]. После этого FOP2 установится в стандартные директории, и веб-интерфейс будет доступен для проверки.

Стандартный способ

  1. Определение разрядности: Установите make и выполните команду uname -m. i686 соответствует 32-битной системе, x86_64 — 64-битной.
  2. Скачивание: Скачайте дистрибутив FOP2 с помощью команды wget [команда не указана].
  3. Распаковка и установка: Перейдите в директорию установки и запустите скрипт распаковки файлов конфигурации (клиентской и серверной частей). Главный конфигурационный файл — fop2.cfg.
  4. Настройка AMI: Используя amiusers, добавьте пользователя FOP2 в конфигурацию AMI [команды не указаны]. Сохраните конфигурацию и перезагрузите AMI командой asterisk -rx "ami reload".
  5. Настройка fop2.cfg: В файле fop2.cfg (например, с помощью Vim) укажите значения параметров manager_user и manager_secret. Сохраните изменения.
  6. Проверка подключения: Проверьте подключение к AMI. Успешное подключение отобразится в выводе [вывод не указан].
  7. Запуск FOP2: Запустите FOP2 командой service fop2 start.

Настройка веб-интерфейса

После запуска FOP2 откройте веб-браузер и перейдите по адресу ваш_ip_адрес/fop2. Панель администратора содержит разделы управления пользователями, кнопками, группами, шаблонами, разрешениями и настройками плагинов (платные и бесплатные).

Работа с плагинами и пользователями

Для отображения истории звонков установите соответствующий плагин из FOP Store, нажав кнопку «Install». Для добавления пользователя перейдите во вкладку «Users», нажмите «Add User», укажите логин, пароль, разрешения, группы и доступные плагины. Примените изменения и перезагрузите FOP2. Для доступа к FOP2 используйте IP-адрес сервера и реквизиты пользователя.

FOP2 обладает широкими возможностями кастомизации благодаря многочисленным плагинам. Рекомендуется экспериментировать с их установкой и настройкой.

Что будем искать? Например,программа