nginx如何免费使用https证书

如果想开启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

Loading

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注