8

我只是按照以下上的说明进行操作: https ://certbot.eff.org/#debianjessie-apache 在我的 linux vps 上安装让我们加密证书。

但不幸的是,安装并没有像我预期的那样进行,因为:

  • A. 我已经安装了一个 apache2 实例 - 它与 apache 实例 certbot 安装程序安装冲突。
  • B. 我有一个动态 dns,我想将其作为我的域名并添加 ssl,但让我们加密系统似乎与免费 dns 提供商有问题。

所以我最终决定删除 certbot,而是尝试安装本地 ssl 证书,我亲自签名。我找不到 certbot 的直接卸载指南。你能帮忙吗?

谢谢你

4

2 回答 2

8

好吧,我想我发现了如何做到这一点:

首先,我使用以下命令删除了 certbot:

sudo apt-get purge certbotapt
sudo apt-get purge python-certbot-apache -t jessie-backports
sudo apt-get purge apache2

然后我手动删除了以下文件/文件夹:

  • /myuser/certbot-auto
  • /myuser/.local/share/letsencrypt/
  • /etc/letsencrypt/
  • /var/lib/letsencrypt/
  • /var/log/letsencrypt/

然后我安装了一个新的 apache2 实例:

sudo apt-get install apache2
sudo service apache2 restart

现在事情又回到了原来的位置,我可以为我的项目安装个人/本地 ssl。

希望这对你也有帮助;)

于 2017-05-24T10:45:15.613 回答
0

如果您也想删除它的 ppa,那么:

sudo add-apt-repository --remove ppa:certbot/certbot
于 2022-02-23T08:56:12.923 回答