nginx安装(linux环境)

8 篇文章 0 订阅
1 篇文章 0 订阅

linux下安装nginx方法,此处记录,方便查找,如有不对的地方,还望指出,以防踩坑

如果是新环境,下面的 一二三步都需要安装,才能装nginx

一、安装gcc及gcc-c++ (安装pcre库时需要它)

先验证是否已安装,如果已安装(输入命令后出现对应版本号),则跳过;

rpm -qa | grep gcc

GCC(GNU Compiler Collection,GNU编译器套件),是由 GNU 开发的编程语言编译器。

yum -y install gcc gcc-c++

二、安装pcre库(我下载的pcre-8.42.tar.gz)

PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。这些在执行正规表达式模式匹配时用与Perl 5同样的语法和语义是很有用的。nginx中的rewrite的需要用到它。

先验证是否已安装,如果已安装(输入命令后出现对应版本号),则跳过;

rpm -qa | grep pcre

官网下载地址:https://sourceforge.net/projects/pcre/files/pcre/

我上传的资源地址:

1、解压包:

tar -zxvf pcre-8.42.tar.gz

2、前往解压生成的目录安装

cd pcre-8.42
./configure --enable-utf8

make

make install

 

三、安装zlib

zlib能使用一个gzip数据头,zlib数据头或者不使用数据头压缩数据。nginx会对http进行gzip

先验证是否已安装,如果已安装(输入命令后出现对应版本号),则跳过;

rpm -qa | grep zlib

官网下载地址:http://zlib.net/

我上传的资源地址:

1、解压包

tar -zxvf zlib-1.2.11.tar.gz

2、前往解压出来的目录安装

cd zlib-1.2.11
./configure

make

make install

 

四、安装nginx

官网下载地址:http://nginx.org/en/download.html

我上传的资源地址:

1、解压包

tar -zxvf nginx-1.12.2.tar.gz

2、前往解压后的目录安装

cd nginx-1.12.2
./configure

make

make install

 

五、安装完毕,启动nginx测试

安装完成后,会在/usr/local下生成nginx目录

直接访问ip,如下所示即为成功

如果不能访问,有可能防火墙80端口未开放(nginx默认80端口,如需修改,见nginx/conf/nginx.conf)

我是centos7,添加端口方法如下

firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload

添加后访问成功

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值