В этой публикации я покажу как выполняется типовая установка CommuniGate Pro. Этот вариант установки вы можете использовать для того, чтобы ознакомиться с возможностями и особенностью продукта. Для установки будет достаточно одного сервера. Кластерный вариант установки в этой статье не рассматривается.
Communigate Pro – это своего рода кухонный комбайн, который включает в себя следующие модули:
- Электронная почта. Пожалуй, это один из основных модулей из-за которого компании выбирают CommunigatePro. Позволяет отправлять и принимать электронную почту.
- Календари. Этот модуль позволяет вам сохранять в вашем личном календаре события и важные встречи с указанием даты, времени их проведения и некое описание.
- Файл-сервер. Позволяет создавать и хранить файлы компанни в одном централизованном месте.
- IP-телефония. Позволяет осуществлять и принимать аудио-видео звонки, обмениваться мгновенными сообщениями.
- Контакт Центр. Позволяет осуществлять мониторинг телефонных разговоров, а также вести их запись и прослушивание.
т.е. CommuniGate Pro включает в себя как электронную почту (потенциальная замена Microsoft Exchange), так и видеоконференции и IP-телефонию (потенциальная замена Microsoft Lync/Skype for Business). Да, есть свои особенности, но особенности есть у каждого продукта.
Системные требования
Полный перечень системных требований приведен вот тут. Но сказу отмечу, что это лишь ориентировочные системные требования и они очень зависят от количества пользователей, используемых модулей и общего профиля нагрузки на сервер.
Минимальный системные требования приведены в таблице ниже.
Компонент | Требование |
Процессор | Процессор семейства Intel или AMD частотой 1,6 ГГц |
Оперативная память | 2 ГБ |
Жесткий диск | от 32 ГБ |
Сетевой адаптер | Минимум 10 МБит/с |
Рекомендуемые системные требования приведены в таблице ниже.
Компонент | Требование |
Процессор | Процессор семейства Intel или AMD частотой 3 ГГц |
Оперативная память | 8 ГБ |
Жесткий диск | SSD диск не менее 500 ГБ |
Сетевой адаптер | Минимум 100 МБит/с |
Перечень поддерживаемых операционных систем:
- CentOS версии 7.4 и выше.
- Debian версии 9 и выше.
- Альт Линукс СПТ версия 7.0 или выше.
- Ред ОС версия 1 Муром.
- Astra Linux Special Edition версия 1,6 или выше.
- Windows 2000, Windows XP, Windows 7 и выше.
Подготовка операционной системы
Вы можете выбрать любую из поддерживаемых операционных систем, но я буду использовать операционную систему Альт Сервер 10.
Итого, что я сделаю:
1. Установлю операционную систему Альт Сервер 10 в режиме минимальной конфигурации.
2. Выполню установку всех актуальных обновлений:
su -
apt-get update
apt-get dist-upgrade
3. Выполню настройку статической адресации.
4. Установим утилиту wget:
apt-get install wget
5. Перезагружу сервер.
Установка CommuniGate Pro
Более расширенная информация по установке доступа в официальном руководстве по установке.
Установка CommuniGate Pro в варианте с одним сервером довольна проста и выполняется следующим образом:
1. Удаленно подключаемся к серверу и переходим в режим привелигерованного пользователя
su -
2. Загружаем пакет (Альт Сервер использует rpm пакеты):
wget https://www.communigate.ru/pub/CommuniGatePro/CGatePro-Linux.x86_64.rpm
Полный перечень пакетов и ссылки на их загрузку доступен на странице загрузки дистрибутива.
3. Запускаем установку пакета:
rpm -i CGatePro-Linux.x86_64.rpm
[root@host-59 ~]# rpm -i CGatePro-Linux.x86_64.rpm
Creating startup script links
[root@host-59 ~]#
4. Запустим сервер:
/etc/rc.d/init.d/CommuniGate start
[root@host-59 ~]# /etc/rc.d/init.d/CommuniGate start
CommuniGate Pro Base Directory /var/CommuniGate created
Starting CommuniGate Pro Server... Started.
[root@host-59 ~]#
Проверка после установки
1. Непосредственная установка исполняемых файлов выполняется в директорию opt. Проверим:
ls /opt/CommuniGate/
[root@host-59 ~]# ls /opt/CommuniGate/
Certificates mail PBXApps Services WebGuide
CGServer Migration sendmail Startup WebSkins
[root@host-59 ~]#
2. Данные (журналы, базы данных, настройки и т.д.) хранятся в директории var:
ls /var/CommuniGate/
[root@host-59 ~]# ls /var/CommuniGate/
Accounts Directory ProcessID Settings SystemLogs
BadFiles Domains Queue Submitted
[root@host-59 ~]#
3. Теперь проверим статус сервиса:
/etc/rc.d/init.d/CommuniGate status
[root@host-59 ~]# /etc/rc.d/init.d/CommuniGate status
CommuniGate Pro Server is running. pid=3356
[root@host-59 ~]#
4. Исполняемые файлы и файлы данных на месте, сервис запущен. Теперь попробуем получить доступ в веб панель администрирования:
http://10.10.10.59:8010/
При первом запуске мастер настройки попросит нас установить новый пароль встроенной учетной записи администратора postmaster. Укажем новым пароль.
5. Повторно аутентифицируемся в веб консоли администрирования после смены пароля:
6. Укажем имя нашего почтового домена, часовой пояс и переключим интерфейс в экспертный режим:
7. Теперь можно перейти на страница со сводной информацией по системе (Settings -> General -> Info), чтобы посмотреть сводку по текущему состоянию:
Установка Communigate Pro завершена.
Теперь вы можете выполнить настройку приема и отправки электронных писем во внешний мир.