盲目地遵循安装教程,我最终得到了 certbot-auto (git clone to /etc/letsencrypt
) 和实际的 certbot 工具。现在我真的很想清理我的 Ubuntu 安装,最终只使用最新的 certbot,但还要保留现有的证书和配置。
盲目地遵循安装教程,我最终得到了 certbot-auto (git clone to /etc/letsencrypt
) 和实际的 certbot 工具。现在我真的很想清理我的 Ubuntu 安装,最终只使用最新的 certbot,但还要保留现有的证书和配置。
这就是我最终要做的。希望有人觉得它有用。
将整个
/etc/letsencrypt
目录备份到root的家cp -r /etc/letsencrypt ~
删除所有内容
rm -rf /etc/letsencrypt
强制重新安装 certbot
sudo apt-get install certbot --reinstall
使用 certbot 请求新证书:
这在下面创建了目录结构
/etc/letsencrypt
重新启动以绝对确定。
测试电子邮件、网络邮件和网络服务器都已启动并运行。
进行模拟 certbot 更新
如果您收到类似于以下内容的警告消息:
a) 忽略它,
b)编辑有问题的文件并将版本设置为
0.31.0
这是因为更新配置是使用 certbot-auto 进行的,其版本号与 certbot 完全无关。