Продукты Р7
Корпоративный сервер 2024
Корпоративный сервер 2024
Сервер документов
Сервер документов
Редакторы
Редакторы
Корпоративный сервер 2019
Корпоративный сервер 2019
Графика
Графика
Команда
Команда
Мобильные редакторы
Мобильные редакторы
Облачный офис
Облачный офис
Почта
Почта
Органайзер
Органайзер
Дополнительно
Часто задаваемые вопросы
Разработчикам
Интеграции
Новые возможности

Как переключить Р7-Офис. Корпоративный сервер на протокол HTTPS с помощью скрипта используя letsencrypt на Linux версии?

Обновлено: 17.12.25

Введение

При установке версии Р7-Офис. Корпоративный сервер с помощью скрипта отсутствует возможность переключить портал на протокол HTTPS в Панели управления.

Вы можете создать сертификат, подписанный Центром Сертификации, и переключить портал на протокол HTTPS с помощью одной команды, используя готовый скрипт, который автоматически генерирует сертификат от сервиса letsencrypt.org ↗.

Чтобы установить свой собственный сертификат, пожалуйста, обратитесь к этой статье ↗.

Переход на HTTPS с помощью скрипта

Запустите следующий скрипт:

bash /var/www/r7-office/Tools/letsencrypt.sh yourdomain.com subdomain1.yourdomain.com subdomain2.yourdomain.com

Где yourdomain.com — адрес домена, где установлен ваш портал Р7-Офис. Корпоративный сервер, а subdomain1.yourdomain.com и subdomain2.yourdomain.com (и любые другие поддомены, перечисленные через пробел) — это поддомены основного домена, который вы используете.

Скрипт автоматически создаст и установит на ваш сервер сертификат, подписанный Центром Сертификации letsencrypt.org, а также перезапустит сервис NGINX, чтобы изменения вступили в силу.

Теперь ваш портал должен быть доступен по адресу https://.

Создание сертификата letsencrypt.org вручную

Если вы не хотите использовать скрипт, все те действия, которые он выполняет, можно выполнить вручную. Чтобы вручную создать сертификат, подписанный Центром Сертификации letsencrypt.org, перейдите в раздел Getting started сайта letsencrypt.org и следуйте инструкциям по добавлению на сервер ACME-клиента Certbot.

Обратите внимание

Следуйте только инструкциям раздела Install (Установка) сайта Certbot. Если вы выполните команды раздела Get Started (Начало работы), ваш файл конфигурации NGINX будет перезаписан и служба не сможет запуститься корректно.

Важно

Пожалуйста, обратите внимание на то, что вам потребуется доступ к командной оболочке сервера, чтобы иметь возможность установить и ACME-клиент Certbot, и сертификат, подписанный Центром Сертификации, от letsencrypt.org