三行命令完成Nginx 建立免费SSL 证书

三行命令完成Nginx 建立免费SSL 证书

经验文章nimo972025-06-08 19:03:191A+A-

设置SSL不一定是昂贵和复杂的,这是为Nginx服务器设置SSL的最快和最简单的方法。

亚马逊Linux的AMI已经预装了python和pip,所以这非常快速和简单 第一步。 SSH进入EC2实例 第二步。 安装cert bot。


sudo pip3 install certbot certbot-nginx

现在你已经安装了Certbot,我们可以用SSL配置我们的Nginx服务器。为了完成安装,你的DNS记录必须指向你的EC2实例 第三步。 安装证书

sudo /usr/local/bin/certbot --nginx -d example.com -d www.example.com  --agree-tos -m your@email.com

现在你的服务器已经配置了90天的免费SSL证书。

我们还可以自动更新

第四步。

echo "0 0,12 * * * root /opt/certbot/bin/python -c 'import random; import time; time.sleep(random.random() * 3600)' && sudo certbot renew -q" | sudo tee -a /etc/crontab > /dev/null

这样的三行代码就可以为你的Nginx服务器提供有效的SSL证书。

点击这里复制本文地址 以上内容由nimo97整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

尼墨宝库 © All Rights Reserved.  蜀ICP备2024111239号-7