在 CentOS 6.5 上通过 YUM 安装 Nginx 需要添加 EPEL 仓库,因为默认的 CentOS 仓库不包含 Nginx。以下是详细步骤:
安装 EPEL 仓库:
sudo rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
安装 Nginx:
sudo yum install nginx -y
启动 Nginx 并设置开机启动:
sudo service nginx start
sudo chkconfig nginx on
创建 Nginx 仓库文件:
sudo vi /etc/yum.repos.d/nginx.repo
添加以下内容:
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/6/$basearch/
gpgcheck=0
enabled=1
安装 Nginx:
sudo yum install nginx -y
启动并设置开机启动:
sudo service nginx start
sudo chkconfig nginx on
检查 Nginx 版本:
nginx -v
检查运行状态:
sudo service nginx status
访问测试: 在浏览器中访问服务器IP地址,应该能看到 Nginx 欢迎页面。
如果启用了防火墙,需要开放80端口:
sudo iptables -I INPUT -p tcp --dport 80 -j ACCEPT
sudo service iptables save
sudo yum update
如果安装过程中遇到问题,可以查看 /var/log/yum.log
获取详细的错误信息。