Nginx怎么重新编译添加模块

分类:免费建站 时间:2024年11月05日 来源:网络

今天小编给大家分享一下Nginx怎么重新编译添加模块的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。

1、找到安装nginx的源码根目录(即安装包存放目录),如果没有的话下载新的源码并解压

cdsoftwarelsnginx-1.10.2nginx-1.10.2.tar.gz

2、查看nginx版本极其编译参数

/usr/local/nginx/sbin/nginx-v

3、进入nginx源码目录

cdnginx-1.10.2

4、重新编译的代码和模块

./configure--prefix=/usr/local/nginx--with-http_ssl_module

5、执行make (注意:千万别make install ,否则就覆盖安装了), make完之后在/software/nginx-1.10.2/objs目录下就多了个nginx,这个就是新版本的程序了。

6、备份旧的nginx程序

cd/usr/local/nginx/sbin/mvnginxnginx_bak

7、把新的nginx程序复制到/usr/local/nginx/sbin/下

cp/software/nginx-1.10.2/objs/nginx/usr/local/nginx/sbin/

8、测试新的nginx程序是否正确

/usr/local/nginx/sbin/nginx-tnginx:theconfigurationfile/usr/local/nginx/conf/nginx.confsyntaxisoknginx:configurationfile/usr/local/nginx/conf/nginx.conftestissuccessful

9、平滑启动服务

/usr/local/nginx/sbin/nginx-sreload

查看模块是否已安装

/usr/local/nginx/sbin/nginx-vnginxversion:nginx/1.10.2builtbygcc4.8.520150623(redhat4.8.5-4)(gcc)builtwithopenssl1.0.1e-fips11feb2013tlssnisupportenabledconfigurearguments:--prefix=/usr/local/nginx--with-http_ssl_module

重启nginx

./nginx-squit./nginx

nginx重新加载模块完成!

以上就是“Nginx怎么重新编译添加模块”这篇文章的所有内容,感谢各位的阅读!相信大家阅读完这篇文章都有很大的收获,小编每天都会为大家更新不同的知识,如果还想学习更多的知识,请关注行业资讯频道。

关于本站 博客网站 友情链接 广告合作 我要投稿 搜索资源 联系我们 订阅本站 购买主机
  • 账号登录
社交账号登录