NGINX官方网站是http://nginx.org,可从上面下载源码,查看各类操作文档;

(1)YUM安装 

先创建/etc/yum.repos.d/nginx.repo,内容如下:

1
2
3
4
5
[nginx]
name=nginx repo
baseurl=http: //nginx .org /packages/OS/OSRELEASE/ $basearch/
gpgcheck=0
enabled=1

然后执行:

1
yum  install  nginx

OS指操作类型,例如centos,rhel等
OSRELEASE指操作系统发行版本,例如centos 7,那么其指是7

(2)执行源码编译安装
先下载

1
wget http: //nginx .org /download/nginx-1 .6.2. tar .gz

解压缩

1
tar  -zxvf nginx-1.6.2. tar .gz

查看编译的参数,选择合适的参数,然后进行编译

1
2
3
4
. /config  --help
. /config       #默认参数编译
make
make  install


(3)配置文件结构

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#全局参数
...
...
#events模块
events {
  ...
}
#HTTP模块
http{
  ...
  server 1{
    ...
    location {
     ...
    }
    
    location {
     ...
    }
  }
   server 2{
    ...
    location {
     ...
    }
  }
}