在Ubuntu上安装Let’s Encrypt之前,确保已经安装了以下依赖:
- 软件包管理器(如apt):
sudo apt update sudo apt install software-properties-common
- Python3(推荐使用Python3.6或更高版本):
sudo apt install python3 python3-certbot-apache
或者
sudo apt install python3 python3-certbot-nginx
根据您的Web服务器选择相应的Certbot版本。
- Certbot依赖项:
sudo apt install certbot
- 如果您的系统使用的是systemd作为init系统,还需要安装以下依赖项:
sudo apt install libnss3-tools
完成以上步骤后,您已经成功安装了Let’s Encrypt的所有依赖项。现在您可以使用Certbot来为您的域名获取和安装SSL证书了。