博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安装成功的nginx如何添加未编译安装模块
阅读量:5929 次
发布时间:2019-06-19

本文共 842 字,大约阅读时间需要 2 分钟。

hot3.png

原已经安装好的nginx,现在需要添加一个未被编译安装模块

举例说明:安装第三方的ngx_cache_purge模块(用于清除指定URL的缓存)

nginx的模块是需要重新编译nginx,而不是像apache一样配置文件引用.so

1.wget http://labs.frickle.com/files/ngx_cache_purge-2.0.tar.gz tar -zxvf ngx_cache_purge-2.0.tar.gz  cd /data0/software/nginx-1.1.102.查看nginx编译安装时的命令,安装了哪些模块/usr/local/webserver/nginx/sbin/nginx -V 3.加入需要安装的模块,重新编译./configure --user=www --group=www --add-module=../ngx_cache_purge-2.0 --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_modulemake,不要make install会覆盖 make4. 替换nginx二进制文件:cp /usr/local/webserver/nginx/sbin/nginx /usr/local/webserver/nginx/sbin/nginx.bakcp ./objs/nginx /usr/local/webserver/nginx/sbin/   (如果出现  “nginx正在忙的提示”  先停止nginx运行/usr/local/webserver/nginx/sbin/nginx -s stop )5.启动nginx/usr/local/webserver/nginx/sbin/nginx

转载于:https://my.oschina.net/wojibuzhu/blog/113771

你可能感兴趣的文章
Unity小记
查看>>
Django and Scrapy 用法图片
查看>>
IP层转发分组的流程
查看>>
【340】GIS related knowledge
查看>>
mysql create routine 权限的一些说明
查看>>
宣布发布 Windows Azure 导入/导出服务的预览版以及 Web 和移动解决方案场景的若干增强功能...
查看>>
读《大道至简》第二章有感
查看>>
mysql通过日志恢复数据库
查看>>
转:函数signal()
查看>>
注册asp.net 4.0 到iis
查看>>
B tree索引学习总结
查看>>
把矩阵0元所在行列设置为0
查看>>
Scrapy Item类分析
查看>>
递归转手工栈处理的一般式[C语言]
查看>>
1月21日 - 练习接口 电脑Cpu
查看>>
gulp
查看>>
创建接口调用--lambda与api_gateway结合
查看>>
字符串 - 单字、双字查找第一个、最后一个出现
查看>>
python3小例子:scrapy+mysql
查看>>
Main.C时钟设定
查看>>