nginx 添加未编译安装的模块
查看nginx已安装模块:
nginx -V
由于一些环境改变因素,有时需要在当前环境下重新加载一些模块,来实现某些需求,但是nginx又不像apache那样支持DSO(Tengine支持),那么只能重新编译了吗?是的!~
在先前编译的参数后面加入需要编译的新参数,然后make编译,但是不要make install,如果执行make install后则是覆盖安装了。
停止nginx服务
nginx stop
cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
cp ./objs/nginx /usr/local/nginx/sbin/
nginx -V