Let’s Encrypt получаем сертификат себе на сервер

Нынче мода стала на ssl сертификаты для сайтов. А при условии собственного веб сервера, почему бы и нет…

И так задача, установить сертификат, настроить https на веб сервере. Берем бесплатный Let’s Encrypt.

Установка Let’s Encrypt

Файлы сертификатов можно будет найти в папке /etc/letsencrypt/live.
cert.pem — ваш сертификат домена;
chain.pem — сертификат цепочки Let’s Encrypt;
fullchain.pem — cert.pem и chain.pem вместе;
privkey.pem — секретный ключ вашего сертификата.

Теперь сайт доступен по двум протоколам http и https.

Автоматическое продление сертификата.

Можно сделать через планировщик задач, создадим задачу, которая будет по понедельникам в 2:30 утра производить обновление и записывать результат в лог.

Потребуется нам для этого следующее

Вводим следующее

Части этой страницы (такие как изображения) не защищены.

Необходимо поменять ссылки изображений на страницах сайта с http на https. В этом поможет нам MySQL, делаем следующий запрос к базе, не забываем поменять под себя

The apache plugin is not working; there may be problems with your existing configuration.

Можно попробовать обновить сертификат в ручную, выполнив команду

Так же можно сделать скриптом, прописав его в планировщик задач.

На этом вроде все…


Оставить комментарий

Доступные тэги оформления текста:

Смайлики:

;) :yesss: :tuktuk: :tu-tu: :sos: :pivo: :oops: :music: :flammlin: :diyavol: :cry: :cool: :aaaaaaa: :-P :-D :-* :) :( 8O 8)

 INFOBOX - хостинг php, mysql + бесплатный домен! Яндекс цитирования  Яндекс.Метрика Счетчик PR-CY.Rank  проверить сайт