nginx采用源码安装方式
1、 查看是否有模块,如下没有
/usr/local/nginx/sbin/nginx -V
1.1、 备份nginx配置文件
cp -a nginx.conf nginx.conf.bak
2、 进nginx安装包目录
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-file-aio --with-http_realip_module
2.1、执行编译
make
不要编译安装
3、将objs目录下面的nginx覆盖到旧的nginx二进制文件
3.1、备份nginx启动文件,
cp nginx nginx.bak
3.2、将objs目录下的nginx 拷贝到 /usr/local/nginx/sbin/nginx ,将旧的nginx二进制文件覆盖掉
cp nginx /usr/local/nginx/sbin/nginx
4、查看nginx模块是否生效
/usr/local/nginx/sbin/nginx -V