关注互联网应用及运维技术的个人博客

certbot指定nginx的配置目录

用certbot获取免费的ssl证书很是方便,很多时候直接一条命令,就可以获取好证书,并且设置好网站的配置已经自动更新的定时任务等等。
但如果nginx服务器不是用系统源安装(apt install),而是自己编译,或者用网上那些一键包安装工具安装的web环境,而且nginx的配置文件没有在默认的配置目录(/etc),用certbot就会出现问题。
因为它需要先读取网站的配置,知道有哪些域名(网站)及其的配置文件等。
这时可以加入参数 —nginx-server-root 来解决。
例如:
certbot --nginx --nginx-server-root=/path/to/nginx/conf
/path/to/nginx/conf
是可以找到当前运行的nginx服务的主配置文件nginx.conf的目录
之后就跟默认的一样了。

赞(0)
未经允许不得转载:飞天狒狒 » certbot指定nginx的配置目录

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址