1. 初次申请

前置条件如下:

安装CerBot(自动获取HTTPS证书的工具):

Ubuntu(Debian):

sudo apt update
sudo apt install certbot python3-certbot-nginx

CentOS:

sudo yum install epel-release
sudo yum install certbot python3-certbot-nginx

检查网站是否运行在 Nginx

sudo systemctl status nginx

并且确保能通过 HTTP 访问域名,比如 http://kdmk1.top 能正常打开。

使用 Certbot 自动申请并配置 HTTPS

sudo certbot --nginx

根据提示选择需要的选项即可。

自动续期检查:

sudo certbot renew --dry-run