Linux/Nginx安装
本文将介绍Nginx1.18.0在Centos 7下的安装使用。
安装Nginx
- 在Nginx官网下载最新版本的
Nginx1.18.0版本,并放在服务器的/opt目录下 - 使用
yum install gcc命令安装gcc - 使用
yum install pcre-devel安装pcre-devel - 使用
yum install zlib zlib-devel安装zlib - 使用
yum install openssl openssl-devel安装openssl - 使用
tar -zxvf nginx-1.18.0.tar.gz解压缩 - 进入
nginx目录执行./configure,完成后执行make命令,最后执行make install命令
配置Nginx
使用
systemctl status firewalld.service查看防火墙运行状态
使用
firewall-cmd --list-ports查看已经开放的端口使用
firewall-cmd --zone=public --add-port=80/tcp --permanent打开80端口
使用
firewall-cmd --reload重启防火墙进入
/usr/local/nginx/conf,使用mkdir vhost创建vhost文件夹使用
vim nginx.conf进入配置文件添加include vhost/*.conf;
问题解决
出现
503报错,这个问题是没有启动Tomcat,我们启动Tomcat后就可以解决出现
403报错,这个问题是权限不足,我们需要修改nginx.conf文件里面,将uer改为root,如下图所示:

