前言:
Nginx常见作用:
1、作为HTTP反向代理服务器
2、作为负载均衡
3、实现前端动静分离
安装环境:
- Nginx版本:nginx-1.16.1
- Linux服务器:CentOS 7.6
安装步骤:
1、安装 Nginx 相关依赖
yum install gcc-c++ yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum install -y openssl openssl-devel
2、切到 /usr/local 目录下,下载 Nginx 安装包并解压
wget http://nginx.org/download/nginx-1.16.1.tar.gz tar -zxvf nginx-1.16.1.tar.gz
3、切到nginx-1.16.1目录下,执行配置(安装完后,目录下会多一个Makefile文件)
cd nginx-1.16.1 ./configure
4、编译并安装(默认安装到 /usr/local/nginx)
make && make install
5、Nginx默认是80端口,默认防火墙是关闭了80端口的。查询80端口是否开启:
firewall-cmd --query-port=80/tcp
6、开启防火墙80端口
firewall-cmd --add-port=80/tcp --permanent
7、重启防火墙配置
systemctl restart firewalld
8、切到 /usr/local/nginx/sbin 目录下,执行启动Nginx命令
./nginx
9、在浏览器访问Nginx服务(本篇Linux服务器IP是192.168.20.16),出现如下界面即表示Nginx安装启动成功:
Nginx常用命令
切到 /usr/local/nginx/sbin 目录下,可以执行以下命令:
./nginx 启动 ./nginx -s quit 停止 ./nginx -s reload 重新载入nginx ./nginx -v 查看版本 ./nginx -t 查看nginx配置文件所在目录 ./nginx -h 查看帮助信息