Продукты Р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

Была ли эта статья полезной?

Поделитесь пожалуйста своим мнением

      В статье есть ошибкиРекомендации не помоглиТекст трудно понятьСодержание статьи не соответствует заголовкуДругое