Nginx已编译的nginx-添加新模块_nginx

来源:脚本之家  责任编辑:小易  

编译信息2113configure arguments: --user=w /usr/local/nginx --with-pcre=/tmp/pcre-8.30 --with-http_gzip_static_module我现在想添加–5261with-http_stub_status_module模块,必须4102要重新编译一1653次然后make && make install吗?www.zgxue.com防采集请勿采集本网。

1.查看已有模块

这个应该是很难的,并且rpm包的nginx一般都是红帽修改过的nginx,并非社区的nginx。因此,一般不建议使用rpm安装nginx,而是采用手动编译的方式,这样方便日后nginx的扩展。如果实在是向增加,有一种方法可以试试: 运行./nginx -V 看下nginx的

对于nginx官网提供的windows版本的nginx仅仅是一个已经编译好的nginx的zip包而已,因此对于这个下载的nginx版本,是没有办法对nginx添加模块的。 可以看一下差,nginx是否支持windows下的编译(由于很久没有使用windows了,所以么有在windows下

/usr/local/nginx/sbin/nginx -V

回复 1# nicole0169 应该是fastdfs扩展模块没有编译进nginx。请参照INSTALL文件说明。另外,你的nginx版本比较老,建议升级到最新的stable版本。

此处我是安装了配置SSL 想在此加上FastDFS模块

进入目录,重新编译,加上你要加的模块。

将红色的地方复制出来记到一个小本本上

在原生的nginx,他不可以动态加载模块,所以当你安装第三方模块的时候需要覆盖nginx文件.nginx第三方模块安装方法如下: 1 ./configure --prefix=/你的安装目录 --add-module=/第三方模块目录 以安装pagespeed模块实例 在未安装nginx的情况下安装n

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --add-module=/usr/local/fastdfs-nginx-module/src/

2.重新编译Nginx

在此位置重新执行上面的: ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --add-module=/usr/local/fastdfs-nginx-module/src/

千万不要make install,不然就真的覆盖了

make //千万不要make install,不然就真的覆盖了

先备份一波,备胎还是需要的

/usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak

将编译的文件复制 到你原来的sbin 目录里

cp ./objs/nginx /usr/local/nginx/sbin/

OK 新模块安装完成 该怎么用和以前一样,只是添加了新的模块

到此这篇关于Nginx已编译的nginx-添加新模块的文章就介绍到这了,更多相关nginx 编译添加新模块内容请搜索真格学网以前的文章或继续浏览下面的相关文章希望大家以后多多支持真格学网! 您可能感兴趣的文章:Nginx重新编译添加模块的方法

有台服务器为windows,现在2113要通过远程管理,5261但该服务器是在内网,只能通过前4102置机跳转,而前置机为1653linux,需要用到tcp代理,该服务器已安装了nginx-1.2.9,打算使用nginx的tcp代理模块来做,以下是安装配置过程 在root目录下载解压软件,得到nginx_tcp_proxy_module-master目录 wget https://github.com/yaoweibin/nginx_tcp_proxy_module/archive/master.zip unzip master.zip 进入nginx原安装路径 ,将nginx进程停止,安装和编译模块 cd /root/nginx-1.2.9 killall nginx patch -p1内容来自www.zgxue.com请勿采集。


  • 本文相关:
  • nginx 服务绑定域名的方法
  • 详解nginx中的geo模块与利用其配置负载均衡的示例
  • nginx设置资源缓存实战详解
  • centos6使用nginx搭建web网站服务的方法
  • nginx 配置跨域失效修复的方法示例
  • nginx配置支持https的示例代码
  • nginx中accept锁的机制与实现详解
  • 使用nginx设置代理服务器
  • 详解nginx+php执行请求的工作原理
  • 详解nginx过滤url实现前台js的配置问题
  • nginx在windows上添加新的模块,用什么方法
  • 给已经编译安装好的Nginx添加模块,是要重新再编译...
  • 请问编译好的nginx如何添加模块?
  • centos 使用yum安装nginx后如何添加模块
  • 想为线上环境Nginx增加一个模块,线上的nginx是通...
  • window下nginx怎样添加模块
  • Ubuntu10.04下,nginx添加fastdfs-nginx-module,...
  • 如何在已经安装好的Nginx上增加新模块
  • window下nginx怎样添加模块
  • 为什么 windows 下nginx可以直接使用 linux下 还的...
  • 网站首页网页制作脚本下载服务器操作系统网站运营平面设计媒体动画电脑基础硬件教程网络安全星外虚拟主机华众虚拟主机linuxwin服务器ftp服务器dns服务器tomcat nginxzabbix云和虚拟化服务器其它首页服务器nginx重新编译添加模块的方法nginx 服务绑定域名的方法详解nginx中的geo模块与利用其配置负载均衡的示例nginx设置资源缓存实战详解centos6使用nginx搭建web网站服务的方法nginx 配置跨域失效修复的方法示例nginx配置支持https的示例代码nginx中accept锁的机制与实现详解使用nginx设置代理服务器详解nginx+php执行请求的工作原理详解nginx过滤url实现前台js的配置问题nginx提示:500 internal servernginx 多站点配置方法集合权限问题导致nginx 403 forbiddenginx fastcgi错误primary scripnginx服务器的反向代理proxy_pasnginx 403 forbidden的解决办法nginx伪静态配置和常用rewrite伪详解nginx服务器中配置超时时间的nginx下301重定向域名的方法小结windows下nginx+php5的安装与配置nginx处理请求时的匹配规则详析nginx日志实现访问异常报警详解nginx,apache的alias和认证功能在nginx中增加对oauth协议的支持的教程nginx服务器下防盗链的方法介绍nginx支持.htaccess文件实现伪静态的方法nginx利用referer指令实现防盗链配置在网关中使用nginx配置http透明代理案例nginx worker进程循环的实现nginx上配置basic authorization登录认服
    免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved