腾讯云OpenCloudOS 9.4安装nginx?

在腾讯云 OpenCloudOS 9.4 上安装 Nginx,推荐使用系统自带的 DNF 包管理器(OpenCloudOS 9 系列基于 Rocky Linux/AlmaLinux 生态,使用 DNF 而非 YUM)。以下是标准安装步骤:

1. 更新系统软件包

首先确保系统包列表和已安装包是最新的:

sudo dnf update -y

2. 安装 Nginx

直接使用 DNF 安装 Nginx 及其依赖:

sudo dnf install nginx -y

3. 启动并设置开机自启

安装完成后,启动服务并配置为开机自动运行:

sudo systemctl start nginx
sudo systemctl enable nginx

4. 验证安装状态

检查 Nginx 是否正在运行:

systemctl status nginx

如果看到 active (running),说明安装成功。

5. 配置防火墙(如启用)

OpenCloudOS 默认可能未开启防火墙,若已开启且需要外部访问,请放行 HTTP(80) 和 HTTPS(443) 端口:

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload

注意:在腾讯云环境中,还需在腾讯云服务器控制台的安全组规则中添加入站规则,允许 TCP 80 和 443 端口,否则外部无法访问。

6. 测试访问

在浏览器中访问服务器公网 IP(例如 http://<你的公网IP>),应能看到默认的 Nginx 欢迎页面。


补充说明

  • 配置文件位置:主配置文件位于 /etc/nginx/nginx.conf,站点配置通常在 /etc/nginx/conf.d/ 目录下。
  • 版本管理:上述命令安装的是 OpenCloudOS 官方仓库中的稳定版 Nginx。如需更新到最新版本,可考虑添加 EPEL 源或从官网编译安装,但生产环境建议优先使用官方源以保证稳定性。
  • SELinux:OpenCloudOS 默认开启 SELinux,通常不影响 Nginx 正常运行。如遇权限问题,可使用 getenforce 检查状态,必要时调整策略(不推荐直接关闭)。

完成以上步骤后,您的 Nginx 服务即可正常提供 Web 服务。

未经允许不得转载:云计算 » 腾讯云OpenCloudOS 9.4安装nginx?