Ubuntu 20.04中安装ssl证书 / 网络研习社#72

in hive-180932 •  4 years ago 

certbot.jpg

https://certbot.eff.org/lets-encrypt/ubuntufocal-nginx

Ubuntu版本升级得很快啊,一年就是一个大版本的更新!以至于好不容易使用上有了点心得,很快就落伍了,而不得不再次更新!

版本更新经常会碰到各种意想不到的问题,所以,一般情况我是不愿升级的,比如我的支付宝我就从不升级,一直用到手机坏掉。

Ubuntu 20.04中安装ssl证书也会有些和以前不同的问题,走了一遍之后,感觉新版本设计得更人性化一些,需要填的问题也少了些,感觉还不错。以下是安装步骤:
安装前提:已经安装了nginx,并且已经正确域名解析,http可以正常访问。

sudo apt update
sudo apt install snapd
sudo snap install core
sudo snap refresh core
sudo snap install --classic certbot
sudo ln -s /snap/bin/certbot /usr/bin/certbot
sudo certbot --nginx

接下来就是填写邮箱和几个简单的问题,很快就搞定啰!

如果发现https网站无法访问,可能是服务器的防火墙的问题,简单一条命令sudo ufw allow 'Nginx Full'就可以配置好防火墙。

certbot2.jpg

sudo ufw status 查询下防火墙的状态,如上图所示,端口都打开了,https网站就可以正常访问了。

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!