Перейти к основному содержимому

Установка ONLYOFFICE Workspace Enterprise на отдельных серверах

Введение​

ONLYOFFICE Workspace Enterprise — это платная версия системы для совместной работы, централизованного управления документами, проектами, взаимоотношениями с клиентами и электронной перепиской.

ONLYOFFICE Workspace Enterprise поставляется как скрипт автоматической установки для операционных систем Linux с установленным сервисом Docker. Скрипт установит контейнеры Docker со всеми компонентами, необходимыми для правильной работы ONLYOFFICE Workspace Enterprise. Он легко запускается, настраивается, и его удобно использовать для обновления.

Вам может дополнительно потребоваться установка компонентов ONLYOFFICE Workspace Enterprise (Сервер документов, Почтовый сервер и Сервер совместной работы) на отдельных серверах для балансировки нагрузки, получения более полного контроля над различными компонентами или по другим причинам. В данной инструкции объясняется, как это сделать с помощью готового скрипта для Docker.

Системные требования​

Для установки компонентов ONLYOFFICE Workspace Enterprise на разных серверах каждый из используемых серверов должен отвечать следующим требованиям:

  • CPU: не менее 4 ядер (рекомендуется 6 ядер)
  • RAM: не менее 8 ГБ (рекомендуется 12 ГБ)
  • HDD: не менее 40 ГБ свободного места
  • Дополнительные требования: не менее 6 ГБ пространства подкачки (swap)
  • ОС: дистрибутив Linux для amd64 с версией ядра 3.10 или выше
  • Дополнительные требования:
    • Docker: любая версия, поддерживаемая командой Docker
примечание

Хотя запуск ONLYOFFICE Workspace Enterprise — это очень ресурсоемкая операция, вам не придется выделять пространство подкачки (swap) перед началом установки. При запуске скрипта установки автоматически создается swap-файл размером 6 ГБ.

Подготовка сервера к установке​

примечание

Действия, описанные в этом разделе, необходимо выполнить для каждого сервера, используемого для установки компонентов ONLYOFFICE Workspace Enterprise.

Получение скрипта ONLYOFFICE Workspace Enterprise​

Скачайте файл скрипта ONLYOFFICE Workspace Enterprise для Docker. Это можно сделать на странице загрузок нашего сайта. Можно также воспользоваться прямой ссылкой на скачивание:

curl -O https://download.onlyoffice.com/install/workspace-enterprise-install.sh

Когда загрузка завершится, можно начинать установку.

Для запуска ONLYOFFICE Workspace Enterprise необходима служба Docker. Установочный скрипт проверит, есть ли служба Docker на данном компьютере и соответствует ли ее версия минимально необходимой. В противном случае Docker будет установлен или обновлен автоматически.

примечание

В Docker по умолчанию указаны DNS-серверы Google. Если ваш сервер ONLYOFFICE Workspace Enterprise не будет иметь доступа в Интернет, рекомендуется изменить заданный в Docker по умолчанию адрес DNS-сервера на адрес вашего локального DNS-сервера. Для этого откройте файл /etc/default/docker и замените IP-адрес в следующей строке на IP-адрес DNS-сервера в вашей локальной сети:

docker_OPTS="--dns 8.8.8.8"

Для операционных систем на основе RPM, например, CentOS:

  1. Создайте файл конфигурации /etc/docker/daemon.json со следующим содержанием:

    { "dns" : [ "8.8.8.8" ] }
  2. Перезапустите сервис Docker:

    sudo systemctl restart docker.service

Установка Сервера документов​

примечание

Обратите внимание: все действия по установке должны выполняться с правами пользователя root.

Сначала необходимо установить Сервер документов. Для этого выполните на первом сервере следующую команду:

bash workspace-enterprise-install.sh -ics false -ids true -icp false -ims false -es true

В результате установка Почтового сервера и Сервера совместной работы будет пропущена, и будет установлен только Сервер документов.

Установка Почтового сервера​

На втором сервере приступайте к установке Почтового сервера. Для этого выполните следующую команду:

bash workspace-enterprise-install.sh -ics false -ids false -icp false -ims true -md "yourdomain.com" -es true

Где yourdomain.com — это ваш домен, который будет использоваться для Почтового сервера.

примечание

Домен, который будет использоваться для ведения переписки, должен быть действительным, и он должен быть настроен на эту машину (то есть должен иметь соответствующую A-запись в настройках DNS, связывающую доменное имя с IP-адресом машины, на которой установлен Почтовый сервер).

В приведенной выше команде под параметром "yourdomain.com" следует понимать служебный домен почтового сервера. Обычно его указывают в MX-записи домена, который будет использоваться для ведения переписки. Как правило, "yourdomain.com" имеет вид mx1.onlyoffice.com

Если у вас нет своего доменного имени, можно выполнить установку ONLYOFFICE Workspace Enterprise без Почтового сервера. В таком случае пропустите этот шаг и переходите к установке Сервера совместной работы.

Установка Сервера совместной работы с Панелью управления​

примечание

Если вы решите запустить установку с дополнительными параметрами, не пропускайте установку Панели управления, иначе по завершении установки вы не сможете ввести лицензионный ключ.

Третий сервер будет использоваться для установки Сервера совместной работы совместно с Панелью управления. Для этого выполните следующую команду:

bash workspace-enterprise-install.sh -ics true -icp true -ids false -ims false -mip "mail server ip" -dip "document server ip" -es false

Где document server ip — это IP-адрес сервера, использованного ранее для установки Сервера документов, а mail server ip — это IP-адрес сервера, на котором установлен Почтовый сервер.

примечание

Если вы решили не устанавливать Почтовый сервер, команда должна выглядеть следующим образом:

bash workspace-enterprise-install.sh -ics true -icp true -ids false -ims false -dip "document server ip" -es false

В результате будет пропущена установка и подключение Почтового сервера.

Следующая команда выводит список всех доступных параметров скрипта:

bash workspace-enterprise-install.sh -h

Для получения дополнительной информации о том, как использовать все доступные параметры скрипта, обратитесь к этой статье.

Когда установка завершится, можно убедиться в корректной работе ONLYOFFICE Workspace Enterprise. Откройте браузер и введите в адресной строке IP-адрес компьютера в локальной сети (не используйте ни localhost, ни сетевой адрес 127.0.0.1 того компьютера, на котором установлен ONLYOFFICE Workspace Enterprise, а используйте вместо этого его IP-адрес в локальной сети). ONLYOFFICE Workspace Enterprise должен работать, что свидетельствует об успешной установке.