Установка SSL-сертификата на BitrixVM
Что необходимо знать про SSL сертификаты? Подробнее в специальной статье. А далее рассмотрим непосредственно сам процесс установки.
Заходим на сервер по ssh в директорию /etc/nginx/ssl/
добавляем папку для файлов нашего сертификата,
cd /etc/nginx/ssl/ mkdir 1 cd 1/
добавляем данные сертификата:
vim private.key файл приватного ключа; vim domain.com.crt файл вашего сертификата; vim root.crt файл корневого или промежуточного серт.;
После чего нам необходимо объединить наш сертификат домена и промежуточный сертификат в один файл pem:
cat domain.com.crt root.crt >> cert.pem
Пропишем в конфигурационном файле nginx путь к публичному ключу - /etc/nginx/bx/conf/ssl.conf:
vim /etc/nginx/bx/conf/ssl.conf ssl_certificate /etc/nginx/ssl/1/cert.pem; ssl_certificate_key /etc/nginx/ssl/1/private.key;
Перезапуск nginx:
servise nginx restart
Проверить сертификат можно через сервисы проверки:
https://www.sslshopper.com/ssl-checker.html
https://www.geocerts.com/ssl_checker
Далее заходим по SSH на BitrixVM в меню Битрикс и включаем переадресацию с http на https:
Enter site name(default) or 0 for exit: domain.com "0" HTTP and HTTPS are working on site='domain.com' Do you want disable HTTP access for site domain.com?: "y" HTTPS-ONLY access is enabled for apelsin.pro "Press ENTER for exit"
Готово, SSL сертификат установлен с включенной переадресацией на HTTPS.
Зачем покупать SSL сертификат? Сомневаетесь? Здесь мы развеяли все мифы про SSL.
Компания HyperHost™ предлагает хостинг для Bitrix - ознакомьтесь с нашими тарифами!
Приятной работы!