在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 nginxbash
sudo systemctl reload nginx/etc/nginx/nginx.conf/etc/nginx/conf.d/default.confsetenforce 0 或调整策略。nginx)对web目录有读取权限。通过以上步骤,您已成功在CentOS 7上使用YUM安装了Nginx。如需更高版本或定制模块,可考虑从源码编译安装。