在Ubuntu上安装Let’s Encrypt非常简单
打开终端(Ctrl + Alt + T)。
首先,确保系统已更新。在终端中输入以下命令并按回车键:
sudo apt update
sudo apt upgrade
sudo apt install certbot python3-certbot-apache
注意:如果您使用的是Ubuntu 18.04或更高版本,请使用python3-certbot-apache
。对于Ubuntu 16.04,请使用certbot-apache
。
sudo certbot --apache
如果您使用的是其他Web服务器(例如Nginx),请参阅Certbot文档以获取适用于您的服务器的安装说明。
按照提示操作。Certbot将检测您的Web服务器配置,并在需要时请求您确认更改。按照提示完成安装过程。
自动更新证书。Let’s Encrypt证书有效期为90天,因此建议您设置自动更新。要启用自动更新,请在终端中输入以下命令并按回车键:
sudo certbot --apache --renew-hook "/etc/letsencrypt/renewal/%{domain}.conf"
请将%{domain}
替换为您的域名。
现在,您已经在Ubuntu上成功安装了Let’s Encrypt,并为您的网站启用了HTTPS。