Установка 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 - ознакомьтесь с нашими тарифами!
Приятной работы!