一、准备工作:
 
1、安装必备工具:

$ yum -y install gcc gcc-c++ autoconf automake
 
$ yum -y install zlib zlib-devel openssl openssl-devel pcre-devel
 
说明:
pcre: 用来作地址重写的功能。

zlib:nginx 的gzip模块,传输数据打包,省流量(但消耗资源)。

openssl:提供ssl加密协议。

2、新建一个系统级用户组和匿名用户,以及下面编译时使用

$   groupadd -r nginx
 
$   useradd -s /sbin/nologin -g nginx -r nginx_user
 
二、Nginx编译安装:

[root@zw_test_26_74 nginx-1.9.7]# tar -zxvf nginx-1.9.7.tar.gz   解压
[root@zw_test_26_74 nginx-1.9.7]# cd nginx-1.9.7 

[root@zw_test_26_74 nginx-1.9.7]# ./configure    编译

[root@zw_test_26_74 nginx-1.9.7]# make && make install  安装

[root@zw_test_26_74 sbin]# /usr/local/nginx/sbin/nginx

[root@zw_test_26_74 sbin]# ps -ef |grep nginx  可以看到已经启动了
root     30377     1  0 11:23 ?        00:00:00 nginx: master process /usr/local/nginx/sbin/nginx
nobody   30378 30377  0 11:23 ?        00:00:00 nginx: worker process     
root     30380 23517  0 11:24 pts/0    00:00:00 grep nginx

[root@zw_test_26_74 sbin]# /usr/local/nginx/sbin/nginx -s reload
[root@zw_test_26_74 sbin]# /usr/local/nginx/sbin/nginx -s stop