温馨提示×

Jenkins支持CentOS吗

小樊
40
2026-08-04 17:37:57
栏目: 智能运维

是的,Jenkins 完全支持 CentOS,而且这是 Jenkins 非常常见和成熟的部署环境之一。

下面给你一个简要说明,方便你判断和使用:

✅ Jenkins 对 CentOS 的支持情况

  • 支持版本
    • CentOS 7(目前仍广泛使用,但已 EOL)
    • CentOS Stream 8 / 9(推荐用于新环境)
  • 支持方式
    • 官方提供 RPM 仓库
    • 支持通过 yum / dnf 安装
    • 支持 Java 8 / Java 11 / Java 17(视 Jenkins 版本而定)

✅ 常见安装方式(示例)

1️⃣ 使用官方 Jenkins RPM 仓库(推荐)

# 安装 Java(示例:Java 11)
sudo yum install -y java-11-openjdk

# 添加 Jenkins 仓库
sudo wget -O /etc/yum.repos.d/jenkins.repo \
https://pkg.jenkins.io/redhat-stable/jenkins.repo

sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key

# 安装 Jenkins
sudo yum install -y jenkins

# 启动并设置开机自启
sudo systemctl start jenkins
sudo systemctl enable jenkins

✅ 注意事项

  1. CentOS 7 已于 2024 年 6 月 EOL

    • Jenkins 仍可在 CentOS 7 上运行
    • 但不再获得系统安全更新
    • 新环境建议:
      Rocky Linux / AlmaLinux / CentOS Stream
  2. Java 版本要求

    • Jenkins 2.4xx+:推荐 Java 11 或 Java 17
    • Java 8 已逐步被弃用
  3. 防火墙

    sudo firewall-cmd --permanent --add-port=8080/tcp
    sudo firewall-cmd --reload
    

✅ 总结

✔ Jenkins 完全支持 CentOS
✔ 安装方式成熟、文档完善
⚠ 新环境建议避免 CentOS 7,选择替代发行版

如果你愿意,可以告诉我:

  • 你是 CentOS 7 还是 Stream?
  • 新安装 还是 已有 Jenkins 升级?

我可以给你更精确的方案。

0