1、nginx添加模块问题
解压nginx
[root@zabbix nginx-1.8.0]# cd /usr/local/src/nginx-1.8.0
[root@zabbix nginx-1.8.0]# ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
[root@zabbix nginx-1.8.0]# make
杀死 nginx进程
覆盖原先的nginx文件cp objs/nginx /usr/local/nginx/sbin/
cp: overwrite `/usr/local/nginx/sbin/nginx'? yes
然后reload
2、nginx默认路径问题
The nginx plugin is not working; there may be problems with your existing configuration.
The error was: NoInstallationError()
Certbot默认使用nginx的路径,需求如下配置
ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx
ln -s /usr/local/nginx/conf/ /etc/nginx
---------------------
!
本文详细介绍了如何在Nginx中添加模块,包括解压、配置、编译和替换原有文件的过程,以及解决Nginx插件不工作的问题,通过调整默认路径确保Certbot正确使用Nginx。
1224

被折叠的 条评论
为什么被折叠?



