# Nginx安装

[TOC]

环境:CentOS7、nginx-1.16.0版本

安装目录:/apps/nginx-1.16.0

1、 官网(http://nginx.org/en/download.html)下载nginx。下载地址:http://59.80.44.49/nginx.org/download/nginx-1.16.0.tar.gz (opens new window)

2、 将下载的nginx文件上传到CentOS系统中。

3、 解压文件

tar -zxvf nginx-1.16.0.tar.gz
1

4、安装依赖

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel
1

5、安装nginx

#进入nginx目录
cd /apps/nginx-1.16.0
#执行命令
./configure
#执行make命令
make
#执行make install命令
make install
1
2
3
4
5
6
7
8

6、配置文件设置

listen 80;代表监听80端口
server_name xxx.com;代表外网访问的域名
location / {};代表一个过滤器,/匹配所有请求,我们还可以根据自己的情况定义不同的过滤,比如对静态文件js、css、image制定专属过滤
root html;代表站点根目录
index index.html;代表默认主页
1
2
3
4
5

7、启动nginx

#默认安装目录为/usr/local/nginx,进入sbin目录
cd /usr/local/nginx/sbin
#启动命令
./nginx
#停止命令
./nginx -s stop
#重启命令
./nginx -s reload
1
2
3
4
5
6
7
8

8、访问nginx

http://ip地址:端口
1