如何快速在CentOS上部署Jenkins,轻松实现高效持续集成?

更新于
2026-08-21 08:39:41
1阅读来源:SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

CentOS 上部署 Jenkins 可能让你感到“麻烦、耗时、报错”,特别是:

  • 缺少 Java 环境导致安装失败;
  • 仓库地址变更或 GPG 错误让你卡住;
  • 防火墙阻挡 8080 端口,外部访问不到;
  • 默认内存不足,建立频繁 OOM;
  • 首次访问需要解锁密码、插件选择繁琐。
下面的步骤将方便你摆脱这些痛点,一步步完成从程序准备到 Jenkins 可用的完整流程。

1️⃣ 环境准备:更新程序与安装必备工具

# 更新程序
sudo yum update -y
# 安装 wget、curl 等常用工具
sudo yum install -y wget curl

2️⃣ 安装 Java

# 安装 JDK
sudo yum install -y java-11-openjdk-devel
# 验证安装
java -version
# 输出类似:
# openjdk version "11.0.x" 202x-xx-xx LTS
# OpenJDK Runtime Environment
# OpenJDK 64-Bit Server VM

3️⃣ 添加 Jenkins 官方仓库 & 导入 GPG 密钥

# 下载并放置 repo 文件
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
# 导入 GPG 密钥,确保包来源可信
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

❗ 常见错误:GPG key 不匹配 → 请检查 URL 是否被代理 或直接使用本地 key 文件。

阅读全文
标签:CentOS

CentOS 上部署 Jenkins 可能让你感到“麻烦、耗时、报错”,特别是:

  • 缺少 Java 环境导致安装失败;
  • 仓库地址变更或 GPG 错误让你卡住;
  • 防火墙阻挡 8080 端口,外部访问不到;
  • 默认内存不足,建立频繁 OOM;
  • 首次访问需要解锁密码、插件选择繁琐。
下面的步骤将方便你摆脱这些痛点,一步步完成从程序准备到 Jenkins 可用的完整流程。

1️⃣ 环境准备:更新程序与安装必备工具

# 更新程序
sudo yum update -y
# 安装 wget、curl 等常用工具
sudo yum install -y wget curl

2️⃣ 安装 Java

# 安装 JDK
sudo yum install -y java-11-openjdk-devel
# 验证安装
java -version
# 输出类似:
# openjdk version "11.0.x" 202x-xx-xx LTS
# OpenJDK Runtime Environment
# OpenJDK 64-Bit Server VM

3️⃣ 添加 Jenkins 官方仓库 & 导入 GPG 密钥

# 下载并放置 repo 文件
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
# 导入 GPG 密钥,确保包来源可信
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key

❗ 常见错误:GPG key 不匹配 → 请检查 URL 是否被代理 或直接使用本地 key 文件。

阅读全文
标签:CentOS