使用`Cerbot`获取免费的`SSL`证书,并且自动更新证书。 前置条件 ``` --准备域名:example.com --域名解析: A记录:example.com,指向IP A记录:www.example.com,指向IP ``` 开始 ``` --添加repository: sudo add-apt-repository ppa:cerbot/cerbot --安装Cerbot对应的Nginx版本:sudo apt install python-cerbot-nginx --编辑域名对应的配置文件:sudo nano /etc/nginx/sites-available/example.com, 这个配置文件Cerbot可以找到 server_name example.com www.example.com --确认Nginx的配置语法是否正确:sudo nginx -t --重新加载Nginx:sudo systemctl reload nginx --查看防火墙:sudo ufw status sudo ufw allow 'Nginx Full' sudo ufw delete allow 'Nginx HTTP' --获取SSL证书:sudo certbot --nginx -d example.com -d www.example.com --自动更新证书:sudo cetbot renew --dry-run ```