使用RPM包安装
rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm通过yum安装nginx
# 如果尚未安装Nginx
yum install nginx -y
# 如果已安装旧版本Nginx
yum update nginx -y
# 查看版本
rpm -qa | grep nginx启动并设置开机自启
systemctl start nginx
systemctl enable nginx原因一:SELinux设置为开启状态(enabled)的原因
首先查看本机SELinux的开启状态,如果SELinux status参数为enabled即为开启状态
sestatus -v临时关闭(不用重启)
setenforce 0永久关闭(需要重启),修改配置文件 /etc/ selinux/config,将SELINUX=enforcing改为SELINUX=disabled
vi /etc/selinux/config
#SELINUX=enforcing
SELINUX=disabled原因二:启动用户和nginx工作用户不一致所致
vi conf/nginx.conf
user nginx;
改为
user root;提示:如遇链接失效,请在评论区留言反馈