Переключение ONLYOFFICE Apps Developer, установленного из пакетов DEB/RPM, на протокол HTTPS
Введение
При установке ONLYOFFICE Apps Developer из пакетов RPM/DEB можно использовать сервис и скрипт letsencrypt.org, чтобы легко создать сертификат, подписанный центром сертификации, и переключить рабочее пространство на протокол HTTPS одной командой.
Ниже объясняется, как это сделать.
При переключении на HTTPS порт 443 должен быть доступен.
Создание и установка сертификата, подписанного центром сертификации
Выполните следующий скрипт:
bash /usr/bin/apps-ssl-setup EMAIL DOMAIN
Где:
EMAIL— адрес электронной почты, используемый для регистрации и в качестве контакта для восстановления. Чтобы зарегистрировать несколько адресов, укажите их через запятую, например: u1@example.com,u2@example.com.DOMAIN— адрес домена, на котором установлено рабочее пространство ONLYOFFICE Apps Developer.
Скрипт автоматически создаст и установит на ваш сервер сертификат, подписанный центром сертификации letsencrypt.org, а также перезапустит сервис NGINX, чтобы изменения вступили в силу.
Теперь ваше рабочее пространство должно быть доступно по адресу https://.
Использование собственных сертификатов
Вы можете использовать собственные сертификаты с помощью параметра -f:
bash /usr/bin/apps-ssl-setup -f yourdomain.com CERTIFICATE PRIVATEKEY
Где:
CERTIFICATE— путь к файлу сертификата для домена.PRIVATEKEY— путь к файлу закрытого ключа для сертификата.
Для правильной работы самоподписанный сертификат должен содержать полную цепочку.
Теперь ваше рабочее пространство должно быть доступно по адресу https://.