已安装nginx动态添加模块
来源:互联网 发布:头上粉色爱心 软件 编辑:程序博客网 时间:2024/06/02 21:47
http://www.cnblogs.com/lixigang/articles/5130052.html
说明:
已经安装好的nginx,需要添加一个未被编译安装的模块,需要怎么弄呢?
具体:
这里以安装第三方ngx_http_google_filter_module模块为例
nginx的模块是需要重新编译nginx,而不是像apache一样配置文件引用.so
1. 下载第三方扩展模块ngx_http_google_filter_module
# cd /data/software/# git clone https://github.com/cuber/ngx_http_google_filter_module
2. 查看nginx编译安装时安装了哪些模块
# nginx -Vnginx version: nginx/1.8.0built by gcc 4.4.7 20120313 (Red Hat 4.4.7-11) (GCC) built with OpenSSL 1.0.1e-fips 11 Feb 2013TLS SNI support enabledconfigure arguments: --prefix=/usr/local/nginx --with-http_ssl_module --with-http_sub_module --with-http_gzip_static_module --with-http_stub_status_module --add-module=/data/software/ngx_http_substitutions_filter_module可以看出编译安装使用了--prefix=/usr/local/nginx --with-http_ssl_module --with-http_sub_module --with-http_gzip_static_module --with-http_stub_status_module --add-module=/data/software/ngx_http_substitutions_filter_module这些参数。--add-module=/data/software/ngx_http_substitutions_filter_module是之前编译添加ngx_http_substitutions_filter_module模块时添加
3. 加入需要安装的模块,重新编译,如这里添加–add-module=/data/software/ngx_http_google_filter_module
# ./configure --prefix=/usr/local/nginx --with-http_ssl_module --with-http_sub_module --with-http_gzip_static_module --with-http_stub_status_module --add-module=/data/software/ngx_http_substitutions_filter_module --add-module=/data/software/ngx_http_google_filter_module# make //千万不要make install,不然就真的覆盖了
4. 替换nginx二进制文件:
# cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak# cp ./objs/nginx /usr/local/nginx/sbin/
0 0
- 已安装nginx动态添加模块
- 已安装nginx动态添加模块
- Nginx 动态添加模块
- 已安装的nginx添加第三方模块
- 在已有nginx上添加模块以及在已有安装包上编译nginx
- Linux下,Nginx的安装、升级及动态添加模块
- nginx入门学习—— 在已安装好的nginx上添加sticky模块(二)
- nginx入门学习—— 在已安装好的nginx上添加nginx_upstream_check_module模块(三)
- Linux:在已安装nginx情况下安装nginx模块
- nginx添加模块(非覆盖安装)
- 脚本安装Nginx并添加Naxsi模块
- nginx添加模块(非覆盖安装)
- Nginx添加模块(非覆盖安装)
- nginx添加模块(非覆盖安装)
- Nginx添加模块(非覆盖安装)
- nginx 安装 以及添加ldap模块
- python动态导入模块、判断模块是否已安装
- Nginx在已安装的情况下新增 echo 模块
- 【SCOI2009】bzoj1026 windy数
- [FT][???]NOIP 2015 运输计划
- 如何批量将word转换成excel表格
- 七牛推流SDK demo 中 关键类的注释
- 非常好的Makefile实用总结
- 已安装nginx动态添加模块
- Struts2中xml配置文件的元素解析
- 杨振宁谈爱因斯坦:“他厉害在哪里?”-------网易科技
- 新手引导页
- 多线程五
- 洛谷 P2051 [AHOI2009]中国象棋
- redis数据备份的两种机制rdb aof
- 【poj 3070】 Fibonacci
- LA 2965 Jurassic Remains 中途相遇法 .