г. Санкт-Петербург
Войти
Логин
Пароль
Зарегистрироваться
После регистрации на сайте вам будет доступно отслеживание состояния заказов, личный кабинет и другие новые возможности
Заказать звонок
Логин
Пароль
Зарегистрироваться
После регистрации на сайте вам будет доступно отслеживание состояния заказов, личный кабинет и другие новые возможности
Логин
Пароль
Зарегистрироваться
После регистрации на сайте вам будет доступно отслеживание состояния заказов, личный кабинет и другие новые возможности

RSS
Замена сертификата на VM Bitrix Битрикс на новый, Битрикс как произвести замену сертификата на виртуальной машине битрикс или битрикс-24
 
Что делать если срок сертификата закончился, в первую очередь нужно определить как он получался, если у вас свой собственный сертификат то это статья для вас

Во всех файлах ниже НАЗВАНИЕСАЙТА - необходимо заменить на реальные имена файлов, в каждом случае названия свои.

посмотрите ваш конфигурационный файл:

nano /etc/nginx/bx/site_enabled/НАЗВАНИЕСАЙТА.ru.conf


Если у используется Let`s ncrypt

то будут такие примерно строчки

ssl_certificate /etc/letsencrypt/live/www.НАЗВАНИЕСАЙТА.ru/fullchain.pem; # managed by Certbot
ssl_certificate_key /etc/letsencrypt/live/www.НАЗВАНИЕСАЙТА.ru/privkey.pem; # managed by Certbot

Если собственный сертификат

то скорей всего он будет в данном каталоге например:

ssl_certificate /etc/nginx/ssl/НАЗВАНИЕСАЙТА.crt;
ssl_certificate_key /etc/nginx/ssl/НАЗВАНИЕСАЙТА.key;

Поставщик должен передать вам два файла, файл кей (Key) и архив файлов crt с тремя сертификатами -

Например:

__НАЗВАНИЕСАЙТА.crt - сертификат.
AlphaSSL CA - SHA256 - G4.crt - промежуточный
GlobalSign Root CA.crt - Корневой (root) сертификат.

В первую очередь нужно объединить три файла полученные от поставщика ssl сертификата в последовательности:

Код
-----BEGIN CERTIFICATE-----
#Ваш сертификат#
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
#Промежуточный сертификат#
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
#Корневой сертификат#
-----END CERTIFICATE-----
Обратите внимание: один сертификат идёт следом за другим, без пустых строк.

Лучше всего это сделать в Notepad++ открывает три файла и последовательно копируем в первый с самим сертификатом.

Затем сохраняем первый он должен содержать все три в указанной выше последовательности

Заменяем сертификаты тут:

ssl_certificate /etc/nginx/ssl/НАЗВАНИЕСАЙТА.crt;
ssl_certificate_key /etc/nginx/ssl/НАЗВАНИЕСАЙТА.key;

или загружаем сюда новые если хотим оставить старые и указываем новые названия в конфиге вашего
nginx:

например:

/etc/nginx/bx/site_enabled/НАЗВАНИЕСАЙТА.ru.conf

строчки:
Код
ssl_certificate         /etc/nginx/ssl/НАЗВАНИЕСАЙТА.crt;
ssl_certificate_key     /etc/nginx/ssl/НАЗВАНИЕСАЙТА.key;

после замены перезапускаем nginx

service nginx restart