Skip to end of metadata
Go to start of metadata

Установка

Ports:

cd /usr/ports/security/py-certbot && make install clean

Pakage:

pkg install py36-certbot

Версия пекеджа в зависимости от версии ОС.

Останавливаем Apache.

/usr/local/sbin/apachectl stop
certbot certonly --standalone -d YOUR_DOMAIN

Пример вывода

В конфиг apache изменяем следующие параметры:

SSLCertificateFile /usr/abills/Certs/server.crt
SSLCertificateKeyFile /usr/abills/Certs/server.key
на 
SSLCertificateFile /usr/local/etc/letsencrypt/live/kostikov.co/fullchain.pem
SSLCertificateKeyFile /usr/local/etc/letsencrypt/live/kostikov.co/privkey.pem

Запускаем Apache.

/usr/local/sbin/apachectl start

Обновление сертификата записываем в crontab

0   */12   *   *  *  root   /usr/local/sbin/apachectl stop && certbot renew && /usr/local/sbin/apachectl start
  • No labels