在腾讯云 OpenCloudOS 9.4 上安装 Nginx,推荐使用系统自带的 dnf 包管理器(OpenCloudOS 基于 RHEL/CentOS 生态)。以下是标准安装步骤:
1. 更新系统软件包
首先确保系统软件包是最新的,避免依赖问题:
sudo dnf update -y
2. 安装 EPEL 源(可选但推荐)
虽然 Nginx 通常包含在基础仓库中,但某些高级模块或插件可能需要 EPEL 源。如果直接安装失败,可先启用它:
sudo dnf install epel-release -y
sudo dnf clean all
3. 安装 Nginx
使用 dnf 安装 Nginx:
sudo dnf install nginx -y
4. 启动并设置开机自启
安装完成后,立即启动服务并设置为开机自动运行:
sudo systemctl start nginx
sudo systemctl enable nginx
5. 验证安装状态
检查 Nginx 是否正常运行:
sudo systemctl status nginx
或在浏览器访问服务器公网 IP(默认端口 80),应看到 Nginx 欢迎页。
6. (可选)配置防火墙
如果开启了云安全组或系统防火墙,需放行 80/443 端口:
- 防火墙(firewalld):
sudo firewall-cmd --permanent --add-service=http sudo firewall-cmd --permanent --add-service=https sudo firewall-cmd --reload - 腾讯云安全组:需在控制台手动添加入方向规则(协议 TCP,端口 80/443)。
7. 验证配置文件
查看主配置文件位置(通常为 /etc/nginx/nginx.conf):
nginx -t
若输出 syntax is ok 和 test is successful,则配置无误。
💡 提示:OpenCloudOS 9.4 的 Nginx 版本通常较新(如 1.24+),支持 HTTP/2、TLS 1.3 等现代特性。如需自定义配置,请编辑
/etc/nginx/nginx.conf或/etc/nginx/conf.d/下的站点配置文件。
云服务器