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


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

-
更新一下依赖相关包3d

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

举报| 答案纠错 | 评论 htm
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 祝你成功! |