certbot для nginx (ошибка)

12
D
На сайте с 28.06.2008
Offline
1108
#11

В логе вижу (в сислоге)

Dec 27 11:51:58 debFin systemd[1]: Started Run certbot twice daily.
Dec 27 12:00:01 debFin CRON[64919]: (root) CMD (test -x /usr/bin/certbot -a \! -d /run/systemd/system && perl -e 'sleep int(rand(43200))' && certbot -q renew)

вероятно сам сертбот установился и работает после команды

apt-get install certbot

проблема именно с пакетом python3-certbot-nginx он почему то не хочет ставиться.

Алеандр
На сайте с 08.12.2010
Offline
205
#12
Ну так создать нужные сертификаты, затем сделать алиас из папки с сертификатами в папку конфы nginx, и то, не обязательно, прописать пути до сертификатов. Профит. Ну, единственный минус, нужно добавить скрипт, который будет рестартовать nginx после успешного обновления сертификатов.
baas
На сайте с 17.09.2012
Offline
171
#13
Dram #:
 python3-certbot-nginx

А для чего этот пакет не пойму?

У меня без него все нормально работает.

По крону, по воскресеньям запускается скрипт.

#!/bin/sh
/usr/bin/certbot -q renew --allow-subset-of-names
service nginx reload
exit 0


Настройка BSD систем. (https://www.fryaha.ru) Знание сила, незнание Рабочая сила!
D
На сайте с 28.06.2008
Offline
1108
#14

Чтобы она сама конфиги сайтов могла править.

В общем установил на чистый ВПС штатными средствами Nginx, теперь sudo apt install python3-certbot-nginx прошла нормально.

Ну а сверху уже накачу новых Nginx с бротли и прочими плюшками

baas
На сайте с 17.09.2012
Offline
171
#15
Dram #:
Чтобы она сама конфиги сайтов могла править.

Не понял, кто она и какие конфиги?

У меня так прописано и автоматом сертификат обновляется, я только один раз ( в самом начале) прописываю пути к сертификату в настройках виртуал хоста и все.

ssl_certificate /etc/letsencrypt/live/dom.ru/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/dom.ru/privkey.pem;
ssl_trusted_certificate /etc/letsencrypt/live/dom.ru/chain.pem;
I7
На сайте с 12.06.2008
Offline
372
#16
baas #:
Не понял, кто она и какие конфиги?

При наличии пакета  python3-certbot-nginx (это модуль для certbot) сам certbot будет настраивать nginx на работу с SSL и править конфиги. Конечно можно обойтись без плагина и прописать всё руками, но для новичков и ленивых самое то.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий