阿里云Alibaba Cloud Linux 4 LTS 64位生产环境配置-Nginx

在 Alibaba Cloud Linux 4 LTS 64位系统中,推荐使用 yumdnf 包管理器来安装 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 端口。

  1. 登录 阿里云 ECS 控制台
  2. 找到你的实例,进入 安全组 配置页面。
  3. 入方向 规则中,添加一条新规则:
    • 端口范围 : 80/80
    • 授权对象 : 0.0.0.0/0 (允许所有IP访问)
    • 协议类型 : TCP
  4. 保存规则后,在浏览器中访问你的服务器公网IP,即可看到 Nginx 的欢迎页面。
相关推荐
tod1136 分钟前
深入解析ext2文件系统架构
linux·服务器·c++·文件系统·ext
萧行之19 分钟前
FRP 0.62.0 + Mac Ollama 公网穿透部署+排障实录(标准 TOML 格式)
linux·服务器
齐潇宇21 分钟前
文件共享服务器
linux·运维·网络·文件共享
顺顺 尼1 小时前
进程(从操作系统的状态到linux的进程状态一步到位)
linux·服务器
x-cmd1 小时前
[260412] x-cmd v0.8.13:x free 新增进程内存显示,feishu、telegram REPL 机器人齐上线!
linux·macos·机器人·内存·x-cmd·telegram·feishu
昔我往昔1 小时前
Linux修改静态ip
linux·服务器·tcp/ip
c++逐梦人1 小时前
线程同步与互斥
linux·开发语言
ZPC82102 小时前
RViz 虚拟机械臂 / 真实机械臂 / Gazebo 仿真
linux·人工智能·机器人
爱学习的小囧2 小时前
嵌套式 ESXi 8.x/9.0 虚拟设备下载与实战指南
java·linux·运维·服务器·虚拟化