前提准备

系统 CentOS 7 64位

1、安装编译工具及库文件

nginx etag的使用机制 nginx etag expire_安装

2、安装 PCRE

PCRE 作用是让 Nginx 支持 Rewrite 功能

(1)下载 PCRE

nginx etag的使用机制 nginx etag expire_配置_02


nginx etag的使用机制 nginx etag expire_安装_03


如果 wget不能用,需要先安装wget:

.yum -y install wget

当然也可以在本地下载好直接放到相应的位置
手动下载地址:http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz

(2)解压PCRE安装包

nginx etag的使用机制 nginx etag expire_nginx_04

(3)编译安装

切换到刚放解压的安装包目录

nginx etag的使用机制 nginx etag expire_配置_05


编译安装

nginx etag的使用机制 nginx etag expire_安装_06


nginx etag的使用机制 nginx etag expire_nginx_07

(4)查看pcre版本

nginx etag的使用机制 nginx etag expire_配置_08


看到这样的结果代表安装成功

Nginx安装配置

Nginx是一个高性能的HTTP和反向代理web服务器,是Apache服务不错的替代品,可以在Linux上运行,也可在Windows上运行。

1、切换到、usr/local文件夹下,新建文件夹nginx

nginx etag的使用机制 nginx etag expire_Nginx_09


nginx etag的使用机制 nginx etag expire_nginx etag的使用机制_10

效果如下

nginx etag的使用机制 nginx etag expire_Nginx_11

2、下载nginx安装包

切换到刚刚新建的Nginx的文件夹路径下

nginx etag的使用机制 nginx etag expire_安装_12


下载命令:wget http://nginx.org/download/nginx-1.6.2.tar.gz

nginx etag的使用机制 nginx etag expire_nginx_13

3、解压安装包

tar zxvf nginx-1.6.2.tar.gz

nginx etag的使用机制 nginx etag expire_nginx_14


效果如下

nginx etag的使用机制 nginx etag expire_nginx_15

4、切换到刚刚解压的文件夹nginx-1.6.2,编译安装

nginx etag的使用机制 nginx etag expire_配置_16


nginx etag的使用机制 nginx etag expire_nginx etag的使用机制_17


nginx etag的使用机制 nginx etag expire_安装_18

5、查看安装版本

切换到/usr/local/nginx/sbin路径下

nginx etag的使用机制 nginx etag expire_nginx etag的使用机制_19


查看:./nginx -v

看到如下结果代表安装成功

nginx etag的使用机制 nginx etag expire_nginx etag的使用机制_20

6、开防火墙端口80,因为nginx默认监听的是80端口

添加端口80

nginx etag的使用机制 nginx etag expire_Nginx_21


查看端口80,yes代表有,no代表还没有这个端口

nginx etag的使用机制 nginx etag expire_Nginx_22


重启防火墙

nginx etag的使用机制 nginx etag expire_nginx etag的使用机制_23

7.Nginx启动

切换到/usr/local/nginx/sbin路径下

cd /usr/local/nginx/sbin

nginx etag的使用机制 nginx etag expire_配置_24


启动

nginx etag的使用机制 nginx etag expire_nginx etag的使用机制_25


补充:

nginx重启

nginx etag的使用机制 nginx etag expire_配置_26


nginx停止

nginx etag的使用机制 nginx etag expire_nginx_27

8.Nginx查看,直接从浏览器访问站点

在浏览器直接输入ip即可

nginx etag的使用机制 nginx etag expire_nginx etag的使用机制_28

补充:

虚拟机查看ip地址:ip addr

nginx etag的使用机制 nginx etag expire_Nginx_29