我使用的Nginx环境,那就需要用到fullchain.pem和privkey.pem两个证书文件。
1 2 |
|
在Nginx环境中,只要将对应的ssl_certificate和ssl_certificate_key路径设置成我们生成的2个文件就可以,最好不要移动和复制文件,因为续期的时候直接续期生成的目录文件就可以,不需要再手工复制。
第四、解决Let's Encrypt免费SSL证书有效期问题
我们从生成的文件中可以看到,Let's Encrypt证书是有效期90天的,需要我们自己手工更新续期才可以。
1 |
|
这样我们在90天内再去执行一次就可以解决续期问题,这样又可以继续使用90天。如果我们怕忘记的话也可以制作成定时执行任务,比如每个月执行一次。
第五、关于Let's Encrypt免费SSL证书总结
A - 域名DNS和解析问题。在配置Let's Encrypt免费SSL证书的时候域名一定要解析到当前VPS服务器,而且DNS必须用到海外域名DNS,如果用国内免费DNS可能会导致获取不到错误。
B - 安装Let's Encrypt部署之前需要服务器支持PYTHON2.7以及GIT环境,要不无法部署。
C - 需要关闭nginx代理服务器,执行生成证书命令才能生成证书成功。
D - Let's Encrypt默认是90天免费,需要手工或者自动续期才可以继续使用。
以上就是实例讲解如何通过Let's Encrypt永久免费SSL证书过程教程和常见问题的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
实例讲解如何通过let's encrypt永久免费ssl证书过程教程和常见问题
实例讲解如何通过let's encrypt永久免费ssl证书过程教程和常见问题
更多相关阅读请进入《encrypt》频道 >>