在CentOS 7系统上使用YUM安装Nginx的步骤如下:
CentOS 7默认YUM仓库不包含Nginx,需手动添加Nginx官方仓库:
sudo rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
验证仓库是否添加成功:
yum repolist | grep nginx
sudo yum install -y nginx
sudo systemctl start nginx
sudo systemctl enable nginx
检查服务状态:
sudo systemctl status nginx
正常状态应为 active (running)
。
访问默认页面:
在浏览器中输入服务器IP地址(如 http://your_server_ip
),应看到Nginx欢迎页。
允许HTTP(80端口)流量:
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https # 如需HTTPS
sudo firewall-cmd --reload
bash
sudo systemctl stop nginx
bash
sudo systemctl reload nginx
/etc/nginx/nginx.conf
/etc/nginx/conf.d/default.conf
setenforce 0
或调整策略。nginx
)对web目录有读取权限。通过以上步骤,您已成功在CentOS 7上使用YUM安装了Nginx。如需更高版本或定制模块,可考虑从源码编译安装。