КАБИНЕТ ЗАКРЫТ! Заказывайте услуги в https://bill.invs.ru/
Оглавление:
Настройка обновления сертификата
Перед началом установки сертификата вам нужно соблюсти несколько условий:
а) У вас должен быть установлен Apache. Вот инструкция по установке.
б) У вас должен быть настроен виртуальный хост. Вот инструкция по настройке.
Установка сертификата:
1.) Обновите индекс пакетов:
sudo apt-get update -y
2.) Установите git для загрузки Let’s Encrypt:
sudo apt-get install git -y
3.) Далее нужно загрузить сертификат Let’s Encrypt в каталог /opt/letsencrypt:
sudo git clone https://github.com/letsencrypt/letsencrypt /opt/letsencrypt
4.) После загрузки перейдите в созданный каталог:
cd /opt/letsencrypt
5.) Запустите скрипт установки, обязательно укажите свой домен, на который хотите выпустить SSL-сертификат:
./letsencrypt-auto --apache -d example.com
6.) Далее нужно будет указать свою электронную почту, согласиться с условиями выпуска сертификата и согласиться или отказаться от рассылки новостей.
7.) После этого вам нужно будет выбрать уровень защиты, мы рекомендуем устанавливать стандартный уровень, а настроить все необходимые редиректы самостоятельно.
8.) Все, сертификат теперь установлен на ваш сервер. Проверить работу SSL-сертификата можно по адресу:
https://www.ssllabs.com/ssltest/analyze.html?d=example.com&latest
Автообновление сертификата:
cd /opt/letsencrypt
./letsencrypt-auto renew
Но сейчас появится сообщение, что сертификат не обновлен, так как только что выпущен. Нужно настроить cron.
2) Вводите команду и выбирайте редактор nano:
sudo crontab -e
3) После того, как вы нажали Enter, откроется файл конфигурации, где нужно в конце дописать строчку:
30 2 * * 1 /opt/letsencrypt/letsencrypt-auto renew >> /var/log/le-renew.log
Для выхода нажмите CTRL+X и подтвердите сохранение.
Теперь обновления будут проверяться утром каждого понедельника.