# 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
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
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
2
3
4
5
6
7
8
8、访问nginx
http://ip地址:端口
1