centos 使用yum安装nginx后如何添加模块

centos 使用yum安装nginx后如何添加模块 10

centos6.2版本,使用yum来安装了nginx,但是最近需要重新添加模块,所以就傻了,询问下有人知道怎么重新添加模块吗?
PS:俺是新手,需要高手救助

blackjt | 浏览 7316 次 |举报

我有更好的答案

2018-04-04最佳答案

【操作步骤】

  1. 确认你已经安装在用的nginx信息

    c9fcc3cec3fdfc03aa7b5f65df3f8794a5c226ef.jpg0df3d7ca7bcb0a465d7137e46063f6246a60af98.jpg

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

    aa64034f78f0f736cc8ef0dc0155b319eac413fe.jpg

  3. 更新一下依赖相关包

8694a4c27d1ed21b31349238a66eddc450da3f69.jpg

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

b8389b504fc2d56277e16c30ec1190ef77c66c06.jpg

举报| 答案纠错 | 评论 

1 8

r6s1g7.gif

Khgdgdd 

采纳率:100% 擅长: 暂未定制

其他回答

 

1.确认你已经安装在用的nginx信息

1

nginx -V

5ab5c9ea15ce36d30a08c7ce33f33a87e850b1c4.jpg

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.更新一下依赖相关包

1

yum -y install pcre*

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

祝你成功!

转载于:https://my.oschina.net/u/3367404/blog/1859243

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值