rockylinux安装jenkins
时间: 2025-07-10 07:03:03 浏览: 6
### 安装 Jenkins 的前提条件
在 Rocky Linux 系统上安装 Jenkins 之前,需要确保系统中已经安装了 Java 开发工具包(JDK)。Jenkins 是基于 Java 的应用,因此必须具备合适的 Java 环境才能运行。通常建议使用 OpenJDK 11 或更高版本[^1]。
```bash
sudo dnf install -y java-11-openjdk-devel
```
验证 Java 是否已正确安装:
```bash
java -version
javac -version
```
如果系统中存在多个 Java 版本,可以通过创建符号链接来指定默认的 `java` 和 `javac` 命令路径。例如:
```bash
rm -rf /usr/bin/java
rm -rf /usr/bin/javac
ln -s $JAVA_HOME/bin/javac /usr/bin/javac
ln -s $JAVA_HOME/bin/java /usr/bin/java
```
确认当前使用的 Java 版本是否符合预期:
```bash
java -version
```
### 添加 Jenkins 仓库并安装
为了简化 Jenkins 的安装过程,可以利用官方提供的 YUM 仓库。首先下载 Jenkins 的仓库配置文件,并导入 GPG 公钥以确保软件包的安全性和完整性[^2]。
```bash
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.key
```
更新软件包索引后即可通过 DNF 安装 Jenkins:
```bash
sudo dnf makecache
sudo dnf install -y jenkins
```
### 启动 Jenkins 服务
安装完成后,启动 Jenkins 服务并将其设置为开机自启:
```bash
sudo systemctl start jenkins
sudo systemctl enable jenkins
```
检查 Jenkins 服务状态以确认其正常运行:
```bash
sudo systemctl status jenkins
```
### 初始配置与访问 Jenkins
打开浏览器并访问 `http://<your-server-ip>:8080` 来打开 Jenkins 的设置向导。首次启动时,需要解锁 Jenkins,这通常涉及到从服务器的日志中获取初始管理员密码。
如果遇到插件安装缓慢或失败的问题,可以通过修改 Jenkins 插件中心的源地址来解决这一问题。例如,将插件下载源更改为清华大学开源软件镜像站:
```json
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
```
此操作需编辑 Jenkins 安装目录下的 `hudson.model.UpdateCenter.xml` 文件,并将其中的 URL 替换为上述镜像地址[^3]。
### 验证 Jenkins 是否成功安装
一旦完成所有步骤,除了通过浏览器访问 Jenkins 页面外,还可以进一步验证 Jenkins 是否能够顺利执行基本任务。登录到 Jenkins 控制台后,尝试创建一个简单的自由风格项目,并配置一个简单的构建任务来测试整个流程是否通畅。
---
阅读全文
相关推荐













