Как поставить SSL сертификат REG.RU в CinemaPress?

Новичек
Регистрация
1 Окт 2019
Сообщения
5
#1
Добрый день! Прошу помощи!
Пытаюсь установить SSL сертификат от рег.ру по инструкции, которую нашел на форуме, - угробил сайт, убил всю ночь на восстановление из бекапа...
Вроде восстановил... Помогите установить сертификат от рег.ру
Что где удалять? Что добавлять?
 
Думает, что помогает
Регистрация
15 Дек 2017
Сообщения
1,752
#2
Что где удалять? Что добавлять?
При автоматической генерации SSL, файлы кладутся в
/etc/letsencrypt/live/сайт.com/fullchain.pem
/etc/letsencrypt/live/сайт.com/privkey.pem
/etc/letsencrypt/live/сайт.com/dhparam.pem

соответсвенно, если Вы хотите сертификат от РЕГ, Вы должны положить файлы которые они дадут и раскомментировать #enableHTTPS в файлах
/etc/nginx/conf.d/сайт.com.conf
/home/сайт.com/config/production/nginx/conf.d/nginx.conf
/home/сайт.com/config/default/nginx/conf.d/nginx.conf

затем перезагрузить service nginx restart
 
Новичек
Регистрация
1 Окт 2019
Сообщения
5
#3
При автоматической генерации SSL, файлы кладутся в
/etc/letsencrypt/live/сайт.com/fullchain.pem
/etc/letsencrypt/live/сайт.com/privkey.pem
/etc/letsencrypt/live/сайт.com/dhparam.pem

соответсвенно, если Вы хотите сертификат от РЕГ, Вы должны положить файлы которые они дадут и раскомментировать #enableHTTPS в файлах
/etc/nginx/conf.d/сайт.com.conf
/home/сайт.com/config/production/nginx/conf.d/nginx.conf
/home/сайт.com/config/default/nginx/conf.d/nginx.conf

затем перезагрузить service nginx restart
Подскажите, у меня есть следующая информация по сертификату:

- мой сертификат
- корневой сертификат
- промежуточный сертификат
- запрос на получение сертификата
- приватный ключ

В директории /etc/letsencrypt/live/сайт.com/ есть следующие файлы:
cert.pem, chain.pem, dhparam.pem, fullchain.pem, privkey.pem

какой сертификат в какой файл необходимо прописать?
В рег.ру инструкции пишется о двух файлах - файл с сертификатами и файл приватного ключа. Достаточно ли будет положить данные файлы в директорию /etc/letsencrypt/live/сайт.com/ ? И если да, то существующие файлы удалять или нет?
 
Новичек
Регистрация
1 Окт 2019
Сообщения
5
#4
Помогите пожалуйста. Я в линуксе совсем новичек... :(
 
Новичек
Регистрация
1 Окт 2019
Сообщения
5
#5
Также в дополнение. При включении в админке https почти все картинки исчезают (на скриншоте показано). А в обычном режиме в http все работает норм.
 

Вложения

Думает, что помогает
Регистрация
15 Дек 2017
Сообщения
1,752
#6
Также в дополнение. При включении в админке https почти все картинки исчезают (на скриншоте показано). А в обычном режиме в http все работает норм.
У Вас не было HTTPS, соответственно не было картинок.
Достаточно ли будет положить данные файлы в директорию /etc/letsencrypt/live/сайт.com/ ? И если да, то существующие файлы удалять или нет?
fullchain.pem - сертификат;
privkey.pem - приватный ключ;
dhparam.pem - генерируется командой: openssl dhparam -out /etc/letsencrypt/live/сайт.com/dhparam.pem 2048

Можете попробовать заменить файлы сертификата и приватного ключа на РЕГ.
Хотя, зачем Вам Рег, у Вас сейчас валидный сертификат с автоматическим продлением.
 
Новичек
Регистрация
1 Окт 2019
Сообщения
5
#7
У Вас не было HTTPS, соответственно не было картинок.

fullchain.pem - сертификат;
privkey.pem - приватный ключ;
dhparam.pem - генерируется командой: openssl dhparam -out /etc/letsencrypt/live/сайт.com/dhparam.pem 2048

Можете попробовать заменить файлы сертификата и приватного ключа на РЕГ.
Хотя, зачем Вам Рег, у Вас сейчас валидный сертификат с автоматическим продлением.
По поводу картинок - указал сервер картинок cdn.cinemapress.org вместо своего st.мой.домен и картинки заработали.
По SSL сейчас буду делать как Вы описали. Позже отпишусь. Спасибо!