在 Alibaba Cloud Linux 4 LTS 64位系统中,推荐使用 yum 或 dnf 包管理器来安装 Nginx,这是最快捷和标准的方法。
请按照以下步骤操作:
1. 安装 Nginx
首先,通过 yum 命令直接安装 Nginx。系统会自动处理依赖关系。
bash
sudo yum install nginx
2. 启动并设置开机自启
安装完成后,Nginx 服务不会自动启动。你需要手动启动它,并设置为开机自动运行。
bash
# 启动 Nginx 服务
sudo systemctl start nginx
# 设置 Nginx 开机自启
sudo systemctl enable nginx
3. 验证安装
你可以通过以下命令检查 Nginx 服务的运行状态。如果看到 active (running),则表示安装和启动成功。
bash
sudo systemctl status nginx
4.防火墙放行
bash
sudo firewall-cmd --zone=public --add-port=80/tcp --permanent
sudo firewall-cmd --reload
5. 配置安全组(关键步骤)
如果在浏览器中无法通过服务器的公网IP访问 Nginx,很可能是因为阿里云的安全组(防火墙)没有放行 HTTP 服务的 80 端口。
- 登录 阿里云 ECS 控制台。
- 找到你的实例,进入 安全组 配置页面。
- 在 入方向 规则中,添加一条新规则:
- 端口范围 :
80/80 - 授权对象 :
0.0.0.0/0(允许所有IP访问) - 协议类型 :
TCP
- 端口范围 :
- 保存规则后,在浏览器中访问你的服务器公网IP,即可看到 Nginx 的欢迎页面。
