certbot (позволяет шифровать) установить в Nginx, скомпилированный из исходного кода

Я скомпилировал Nginx из исходного кода с помощью сторонних модулей. Удалите старый Nginx и сделайте установку новой. Все хорошо, но когда вы удаляете старый Nginx, скрипт certbot автоматически удаляется.

После компиляции и установки Nginx. При попытке установить nginx certbot с помощью команды "sudo apt install python3-certbot-nginx". Попробуйте установить Nginx из репозитория с помощью certbot. Помогите мне решить это.

Как настроить certbot на скомпилированном Nginx без зависимости от установки Nginx из репозитория?

0
задан 25 April 2019 в 13:05

2 ответа

Спасибо Ritesh за указание, но для проверки DNS требуется дополнительная настройка. Сделайте поиск в Google и решите это.

Для успешного обновления SSL-сертификатов на сервере Nginx, скомпилированных из исходного кода, когда сертификаты уже существуют, из предыдущей версии python-certbot.

Установите обычную, не python-версию сценария certbot.

sudo add-apt-repository ppa: certbot / certbot

sudo apt-get update

sudo apt-get install certbot

Создать Сценарий оболочки:

touch /etc/nginx/SSLrenewNginx.sh

echo "--------------------- --------- ********* ------------------------------ "> > /etc/nginx/sslrenew.log date "+% H:% M:% S% d /% m /% y" >> /etc/nginx/sslrenew.log sudo certbot обновление >> / etc / nginx / sslrenew .log

Запустите редактор crontab:

crontab -e

и добавьте строку (например, для обновления сертификатов через 3 месяца)

1 4 10 * / 3 * /etc/nginx/SSLrenewNginx.sh

Завершено!

* Если вы продляете сертификаты еще часто тогда один раз в 90 дней, это не вызывает никаких проблем.

0
ответ дан 25 April 2019 в 13:05

Почему бы не использовать для этого маршрут проверки DNS?
Установите Certbot в Ubuntu

sudo add-apt-repository ppa: certbot / certbot
sudo apt- get update
sudo apt-get install certbot

Создание сертификатов с помощью проверки DNS -
sudo certbot certonly --manual --preferred-challenge dns

0
ответ дан 25 April 2019 в 13:05

Другие вопросы по тегам:

Похожие вопросы: