Certbot和Nginx版本:
使用certbot.eff.org安装指南安装certbot.
> Certbot版本:0.22.2
> Nginx版本:1.10.3
获得ssl证书工作正常:
certbot –Nginx
但是,在更新cerbot认证
certbot更新–Dry-run
Nginx无法启动导致:
Nginx:[error] open()“/ run / Nginx.pid”失败(2:没有这样的文件或目录)
我尝试在/etc/letsencrypt/renewal/*com.conf/中更改后挂钩和预挂钩
>评论安装程序= Nginx
>将身份验证器更改为Nginx和独立
在/ etc / letsencrypt / renewal-hooks / pre /和/ etc / lestencrypt / renewal-hooks / post /中添加post和pre hooks以停止和启动Nginx服务.
最佳答案