Пакет Certbot: переключение со старого пакета на привязку 20.04

У меня есть сервер, на котором работала Ubuntu 18.04 с установленным certbot из http://ppa.launchpad.net/certbot/certbot/ubuntu , предоставляя сертификаты для Apache. Я обновил сервер до 20.04, но в репозитории ppa для focal нет версии certbot. А пока я Я обновился до диско-версии, но, как я понимаю, мне следует заменить версию ppa на оснастку. Это активный сервер, поэтому я не хочу облажаться с этим процессом.

Мой вопрос: если я удалю старый пакет certbot, а затем установлю новую версию snap, сохранит ли он старую конфигурацию и просто сохранит работает, или мне придется начинать заново и перенастраивать certbot? (Если последнее, конечно, мне нужно запланировать какое-то время простоя, чего я бы не стал делать, если мне это не нужно.)

Любая помощь приветствуется, сохранит ли он старую конфигурацию и просто продолжит работать, или мне придется начинать заново и перенастраивать certbot? (Если последнее, конечно, мне нужно запланировать какое-то время простоя, чего я бы не стал делать, если мне это не нужно.)

Любая помощь приветствуется, сохранит ли он старую конфигурацию и просто продолжит работать, или мне придется начинать заново и перенастраивать certbot? (Если последнее, конечно, мне нужно запланировать какое-то время простоя, чего я бы не стал делать, если мне это не нужно.)

Любая помощь приветствуется, Мартин

0
задан 14 August 2020 в 18:02

2 ответа

TL; DR : у вас не должно возникнуть проблем с переключением на snap-версию certbot с минимальным временем простоя.

Я только что установил snap-версию certbot, и я ранее использовал версию certbot ppa. Хотя я сделал новую установку Ubuntu 20.04 по разным причинам, я сделал резервную копию всего. Могу сказать, что файлы конфигурации виртуального хоста идентичны для версии snap и версии ppa. С точки зрения того, что видит Apache, нет никакой разницы между версией snap и версией ppa. Certbot по-прежнему имеет файлы конфигурации и сертификаты, установленные в / etc / letsencrypt / .

0
ответ дан 21 August 2020 в 07:59

Это сработало отлично:

sudo apt remove certbot # to get rid of the old version. Config is retained undamaged.
sudo snap install --classic certbot # to install the now-preferred snap version
sudo certbot renew --dry-run # to check it was all working
6
ответ дан 31 August 2020 в 14:43

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

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