码迷,mamicode.com
首页 > 其他好文 > 详细

nginx增加新模块

时间:2019-10-14 10:33:11      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:cgi   进入   yun   get   gunzip   -o   命令   pre   code   

以gzip这个模块为例,讲述一下,在nginx中如何安装新的模块

1、首先查看nginx已经安装了哪些模块。

nginx –V

 技术图片

2、发现没有gzip模块,安装

进入nginx的安装目录中,不是nginx的软件目录。

在已有模块种写上要安装的模块,执行下边的命令

./configure \

--prefix=/usr/local/ywgh/nginx \

--http-client-body-temp-path=/tmp/clientbody \

--http-proxy-temp-path=/tmp/proxy \

--http-fastcgi-temp-path=/tmp/fastcgi \

--http-uwsgi-temp-path=/tmp/uwsgi \

--http-scgi-temp-path=/tmp/scgi \

--user=www \

--group=www \

--with-file-aio \

--with-http_realip_module \

--with-http_ssl_module \

--with-openssl=/usr/local/src/software/nginx/openssl \

--with-http_gunzip_module \

--with-http_gzip_static_module \

--with-zlib=/usr/local/src/software/nginx/zlib \

--with-http_stub_status_module \

--with-pcre=/usr/local/src/software/nginx/pcre \

 

3、然后编译,覆盖

直接make就行,不需要再make install了,如果要重新安装就使用make install,就直接覆盖了。

 技术图片

然后新产生的可执行文件nginx在安装目录中的objs目录下。

将objs目录下的nginx 复制到软件位置的nginx中。进行覆盖就可以了。覆盖的时候,需要先关闭nginx。

 

文章来源

运维公会:nginx增加新模块

nginx增加新模块

标签:cgi   进入   yun   get   gunzip   -o   命令   pre   code   

原文地址:https://www.cnblogs.com/ywgh/p/11669792.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!