centos 使用yum安装nginx后如何添加模块 10
centos6.2版本,使用yum来安装了nginx,但是最近需要重新添加模块,所以就傻了,询问下有人知道怎么重新添加模块吗?
PS:俺是新手,需要高手救助
blackjt | 浏览 7316 次 |举报
我有更好的答案
2018-04-04最佳答案
【操作步骤】
-
确认你已经安装在用的nginx信息
![c9fcc3cec3fdfc03aa7b5f65df3f8794a5c226ef.jpg](https://i-blog.csdnimg.cn/blog_migrate/f225c5ab5c7cc34c1207f5274a24c7f0.png)
![0df3d7ca7bcb0a465d7137e46063f6246a60af98.jpg](https://i-blog.csdnimg.cn/blog_migrate/5a24edfc9cdc763064b69009b0c9d033.png)
-
下载和此版本相同的nginx源码包并解压
![aa64034f78f0f736cc8ef0dc0155b319eac413fe.jpg](https://i-blog.csdnimg.cn/blog_migrate/c7017c56a61c0faee858fcdf38433dc0.png)
-
更新一下依赖相关包
![8694a4c27d1ed21b31349238a66eddc450da3f69.jpg](https://i-blog.csdnimg.cn/blog_migrate/72e361b3defdbedd6641733ae53f63af.png)
4.这里以增加 nginx-rtmp-moudle为例,下载你要增加的模块
![b8389b504fc2d56277e16c30ec1190ef77c66c06.jpg](https://i-blog.csdnimg.cn/blog_migrate/0e9b0192b8bc4786db6dcdb9b0df47b6.png)
举报| 答案纠错 | 评论
1 8
![r6s1g7.gif](https://i-blog.csdnimg.cn/blog_migrate/79fe565589c4682771fb5ac45ee217cd.gif)
Khgdgdd
采纳率:100% 擅长: 暂未定制
其他回答
1.确认你已经安装在用的nginx信息
![5ab5c9ea15ce36d30a08c7ce33f33a87e850b1c4.jpg](https://i-blog.csdnimg.cn/blog_migrate/369a353924c47d7cf47e09b57c05b3b2.png)
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 祝你成功! |