如果想开启https使用,则必须要有ssl证书。腾讯云、阿里云都有ssl证书售卖,但是太贵了。Let’s Encryp是一个可以免费发放证书的国际组织,提供了可以快速安装的工具。
安装步骤
1、安装certbot 和 certbot-nginx。
yum install certbot python3-certbot-nginx
2、使用certbot 自动添加https配置(前提是你已经有http的nginx配置,没有话,重新装一个)
sudo certbot --nginx -d yourdomain.com
常见问题
1、 Invalid version. The only valid version for X509Req is 0
尝试降级openssl版本,参考做法:
pip3 install openssl==1.21.0
发表回复