Centos7下nginx源码安装

2 篇文章 0 订阅
1 篇文章 0 订阅

前提:
(1)Centos7 64位操作系统;
(2)nginx源码包:nginx-1.9.1.tar.gz
下载地址:http://pan.baidu.com/s/1mgH6U8K
(3)把Nginx通过FTP上传到centos系统中
(4)安装了GCC(yum install gcc gcc-c++ )
(5)安装了make(yum install autoconf automake)

安装步骤:
1.进入nginx存放目录
命令:cd /usr/lanmp/
这里写图片描述
2.把源码包进行解压缩
命令:tar zxvf nginx-1.9.1.tar.gz
这里写图片描述

压缩后,会把压缩文件放在名为nginx-1.9.1的文件夹下,如图:

这里写图片描述

3.运行nginx的configure文件,检查安装环境

首先,进入压缩后的nginx文件下,cd nginx-1.9.1
这里写图片描述
然后,运行configure文件,检查nginx安装环境:

./configure

这里写图片描述

一般情况下,首先碰到问题1:
这里写图片描述
解决方法:
(1)首先find / -name pcre查找有没有安装pcre:
如果有,则运行命令 ./configure –with-pcre= option,
例如: ./configure –with-pcre=/usr/lanmp/nginx-1.9.1/auto/lib/pcre
如果没有,则进行如下命令:
(2)安装libpcre.so.0,命令:yum install libpcre.so.0
备注:如果系统是32位的,则需要把这个文件放在/lib目录下;如果系统是64位的,则要把它放在/lib64目录下
(3)安装pcre,命令:yum install pcre
安装完pcre后,运行./configure –with-pcre=/usr/lanmp/nginx-1.9.1/auto/lib/pcre就可以了

如果碰到问题2:
这里写图片描述
首先find / -name pcre查找有没有安装pcre:
如果有,则运行命令 –with-zlib= option,如果没有,
安装zlib,命令:yum install zlib
然后运行命令: ./configure –with-pcre=/usr/lanmp/nginx-1.9.1/auto/lib/zlib

当运行完configure成功后
这里写图片描述
进入下一步

4.运行make
5.运行make install
6.安装成功后,运行/usr/local/nginx/sbin/nginx,用浏览器访问该centos的ip,出现如下图所示,
这里写图片描述

nginx至此已经成功!!!!

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值