LNMP之Nginx安装(centos6.8)

Nginx:
1) Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件代理服务器,并在一个BSD-like 协议下发行。
2) 特点: 占有内存少, 并发能力强 , 事实上nginx的并发能力确实在同类型的网页服务器中表现较好。

--------------------------------- Nginx 安装 ------------------------------------

#首先确认是不是有安装编译包和一些依赖包
# yum install gcc gcc-c++ openssl openssl-devel zib-devel zib

2.安装pcre
# wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz
#tar zxvf pcre-8.39.tar.gz
编译安装
# cd pcre-8.39
# ./configure --prefix=/usr/local/pcre
# make && make install

3.安装nginx
# wget http://nginx.org/download/nginx-1.6.2.tar.gz
# tar -zxvf nginx-1.6.2.tar.gz
# cd nginx-1.6.2
# ./configure --prefix=/usr/local/nginx --with-pcre=/usr/local/zip/pcre-8.39(这为pcre的源码目录) --with-http_stub_status_module
# make && make install

5.启动nginx
检查nginx配置文件语法有没问题
#/usr/local/nginx/sbin/nginx -t
如果没有会出现,下面提示
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

启动nginx
#/usr/local/nginx/sbin/nginx
重新加载nginx
#/usr/local/nginx/sbin/nginx –s reload  平滑重启

 至此,可以访问ip检验是否安装成功.

------------------------------------- 安装中报错解决 --------------------------------------

1.解决nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed错误 

# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

2.解决 ./configure: error: the HTTP rewrite module requires the PCRE library.

#yum -y install pcre-devel

至此,nginx安装完成,如有不同见解可留言交流。

 

转载于:https://www.cnblogs.com/victorcode/p/8275377.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值