The Magician

Установка сервера CommuniGate Pro

Предварительные шаги

Проверка SELinux

:!: При настройке сервера CommuniGate Pro были обнаружены проблемы при включенном SELinux (не обрабатывался нормально файл, содержащий стартовые параметры - Startup.sh).

Поэтому проверим статус SELinux и переведем его в permissive. При полном отключении возникали проблемы с работой и запуском кластера Ceph, поэтому лучше выполнить именно перевод в режим permissive.

Просмотр статуса и перевод описаны в данном материале: RedOS и SELinux

Отключение Postfix

Сервер CommuniGate будет конфликтовать с Postfix, поэтому его необходимо отключить перед установкой, если он есть.

systemctl mask --now postfix

Установка пакета

Скачиваем необходимый дистрибутив и устанавливаем. В RedOS это выглядит следующим образом:

dnf install CGatePro-Linux-6.5-5-security-update.x86_64.rpm

Проверить статус службы можно так:

systemctl status CommuniGate

Доступ в интерфейсы

Панель администрирования (модуль HTTPA) будет доступна по адресам:

http://cgp.domain.ru:8010/
https://cgp.domain.ru:9010/

Пользовательский интерфейс живёт на других портах:

http://cgp.domain.ru:8100/
https://cgp.domain.ru:9100/

Изменение стандартных портов

Т.к. в моем окружении CGP разворачивался прямо на машинах с кластером Ceph (в котором работал и Prometheus) порт 9100, отведенный пользовательскому интерфейсу - потребовалось переназначить. Сделать это можно согласно инструкции:

Для того, чтобы настроить параметры HTTP модулей, используйте Веб Интерфейс Администратора. Откройте в области Установки страницу Услуги, затем откройте страницу HTTPA (Admin) или HTTPU (User).

https://doc.communigatepro.ru/russian/admin/services/HTTP.html

установка_сервера_communigate_pro.txt · Last modified: by jp