Найти в Дзене
Контент менеджер

Бесплатный SSL сертификат Let's Encrypt для хостинга nic.ru на 3 месяца

Один из клиентов пользуется услугами хостинга nic.ru. В отличии от большинства хостинг провайдеров никру не предоставляет возможность устанавливать бесплатный SSL сертификат Let's Encrypt. Приходится делать это вручную. Чтобы выпустить сертификат у себя на компьютере нужно скачать программу с сайта https://certbot.eff.org/instructions?ws=other&os=windows. Это ссылка на инструкцию, сама программа находится в 3 пункте. Но на всякий случай я перезалью ее на Яндекс диск. Установил программу в отдельную папку. Открыл PowerShell в режиме администратора. Перешел в папку bin. Делается это например вот так. Далее ввожу команду которая выпустит SSL сертификат Let's Encrypt, который нужно установить на хостинг nic.ru certbot certonly --authenticator manual Скорее всего сначала попросит ввести email. При повторном запуске нужно будет ввести только домен. На следующем шаге нужно создать файл со значением, которое сгенерируется в окне. Затем положить его в папку на сервере, в какую тоже есть в окош
Оглавление
Бесплатный SSL сертификат Let's Encrypt для хостинга nic.ru
Бесплатный SSL сертификат Let's Encrypt для хостинга nic.ru

Один из клиентов пользуется услугами хостинга nic.ru. В отличии от большинства хостинг провайдеров никру не предоставляет возможность устанавливать бесплатный SSL сертификат Let's Encrypt. Приходится делать это вручную.

Выпускаю базовый SSL-сертификата Let’s Encrypt в ручном режиме, на локальном компьютере с Windows

Чтобы выпустить сертификат у себя на компьютере нужно скачать программу с сайта https://certbot.eff.org/instructions?ws=other&os=windows. Это ссылка на инструкцию, сама программа находится в 3 пункте. Но на всякий случай я перезалью ее на Яндекс диск.

Установил программу в отдельную папку. Открыл PowerShell в режиме администратора. Перешел в папку bin. Делается это например вот так.

Перешел в папку с прогрраммой использую консольную команду cd
Перешел в папку с прогрраммой использую консольную команду cd

Далее ввожу команду которая выпустит SSL сертификат Let's Encrypt, который нужно установить на хостинг nic.ru

certbot certonly --authenticator manual

Скорее всего сначала попросит ввести email. При повторном запуске нужно будет ввести только домен.

-3

На следующем шаге нужно создать файл со значением, которое сгенерируется в окне. Затем положить его в папку на сервере, в какую тоже есть в окошке программы. Убедится, что по ссылке файл открывается.

-4

На диске C создались сертификаты.

-5

cert.pem – сертификат
chain.pem – промежуточный сертификат
privkey.pem – приватный ключ

Всё! с nic.ru я попрощался. Последней каплей стали их SSL. Ну серьёзно — платить за Let's Encrypt, который в мире бесплатный? Да ещё и каждые 3 месяца всё заново настраивать...

Перевёл сайты к другому хостеру и выдохнул: SSL ставится сам, одной галочкой. Самый дешевый тариф на 2 сайта и 15 гБ места - 164 р. (если на год оплачивать - халява). Про продление доменов вообще молчу: 399р вместо 2399р на nic ru. Поддержка в чате реально отвечает за 5 минут, а не "ожидайте ответа 72 часа".

Через поддержку оперативно перенес сайты и домены. Я там с января — ни разу не пожалел.

Установка SSL-сертификата Let’s Encrypt на хостинг nic.ru

Далее перехожу в панель управления Хостинга. В меню слева находим SSL Жмем кнопку установить.

-6

Выбираю по очереди файлы и устанавливаю их.

-7

Активирую сертификат для домена сдвинув ползунок.

-8

Если все перенаправления настроены, то сайт спокойно открывается по протоколу https.

Внимание!

Через 3 месяца процедуру нужно повторить. Если кто-то знает как автоматически продлевать бесплатный ssl сертификат на хостинге nic.ru поделитесь способом в комментариях.