centos 使用yum安装nginx后如何添加模块 10
centos6.2版本,使用yum来安装了nginx,但是最近需要重新添加模块,所以就傻了,询问下有人知道怎么重新添加模块吗?
PS:俺是新手,需要高手救助
blackjt | 浏览 7316 次 |举报
我有更好的答案
2018-04-04最佳答案
【操作步骤】
-
确认你已经安装在用的nginx信息


-
下载和此版本相同的nginx源码包并解压

-
更新一下依赖相关包

4.这里以增加 nginx-rtmp-moudle为例,下载你要增加的模块

举报| 答案纠错 | 评论
1 8

Khgdgdd
采纳率:100% 擅长: 暂未定制
其他回答
1.确认你已经安装在用的nginx信息

2.下载和此版本相同的nginx源码包并解压
1 2 3 | wget http: //nginx .org /download/nginx-1 .10.3. tar .gz tar -xvzf nginx-1.10.3. tar .gz |
3.更新一下依赖相关包
4.这里以增加 nginx-rtmp-moudle为例,下载你要增加的模块
1 2 3 4 | wget https: //github .com /arut/nginx-rtmp-module/archive/v1 .1.10. tar .gz mv v1.1.10. tar .gz nginx-rtmp-1.1.10. tar .gz tar -zxvf nginx-rtmp-1.1.10. tar .gz |
5.下面开始进入正题
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | #停掉nginx服务 service nginx stop #进入解压的nginx-1.10.3目录 cd nginx-1.10.3 #编译./configure 后面加上 第1步nginx -V查看到的所有配置参数,后面加上你要加的模块配置 . /configure --prefix= /etc/nginx --sbin-path= /usr/sbin/nginx ...(太长我省略了) --add-module= /root/nginx-rtmp-module-1 .1.10 make 千万别 make install 验证新nginx是否可用验证编译后的nginx是否可以使用已有的配置 . /objs/nginx -t 使用新nginx 备份 cp /usr/sbin/nginx /usr/sbin/nginx-bak 替换 cp . /objs/nginx /usr/sbin/nginx ok了,重启nginx service nginx start 祝你成功! |