当前位置:首页 > 系统教程 > 正文

RockyLinux安装Jenkins完全指南(从零开始搭建持续集成服务器)

RockyLinux安装Jenkins完全指南(从零开始搭建持续集成服务器)

详细步骤+常见问题解答,小白也能轻松搞定

RockyLinux安装Jenkins完全指南(从零开始搭建持续集成服务器) RockyLinux安装Jenkins 持续集成服务器 Jenkins Java环境 Jenkins初始化配置 第1张

本文详细介绍如何在RockyLinux操作系统上安装Jenkins,涵盖Java环境配置、Jenkins仓库添加、服务启动、防火墙设置以及初始化配置等全流程。无论你是运维新手还是开发者,都能通过本指南快速搭建自己的持续集成服务器。

1. 环境准备

在开始RockyLinux安装Jenkins之前,确保系统版本为RockyLinux 8或9,并拥有root或sudo权限。Jenkins依赖于Java环境,我们需要先安装Java Development Kit (JDK)。

2. 安装Java环境

Jenkins需要Java 8、11或17。这里我们安装OpenJDK 11:

    sudo dnf install java-11-openjdk-devel -y  

验证安装:java -version。配置好Jenkins Java环境是后续顺利运行的基础。

3. 添加Jenkins仓库

使用官方仓库安装Jenkins,确保获取最新稳定版。执行以下命令导入GPG密钥并添加仓库:

    sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.reposudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key  

4. 安装Jenkins

更新缓存并安装Jenkins:

    sudo dnf install jenkins -y  

5. 启动Jenkins服务

设置开机自启并立即启动:

    sudo systemctl enable jenkinssudo systemctl start jenkins  

检查状态:sudo systemctl status jenkins

6. 防火墙配置

Jenkins默认使用8080端口,若防火墙开启需放行:

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

7. 访问Jenkins并解锁

浏览器访问 http://服务器IP:8080。首次访问需要输入初始管理员密码,可通过以下命令获取:

    sudo cat /var/lib/jenkins/secrets/initialAdminPassword  
RockyLinux安装Jenkins完全指南(从零开始搭建持续集成服务器) RockyLinux安装Jenkins 持续集成服务器 Jenkins Java环境 Jenkins初始化配置 第2张

8. Jenkins初始化配置

解锁后进入自定义Jenkins页面,可以选择安装推荐插件或选择插件来安装。对于新手,建议选择“安装推荐的插件”。插件安装过程需要几分钟,请耐心等待。

9. 创建管理员用户

插件安装完成后,系统会提示创建第一个管理员用户。填写用户名、密码、邮箱等信息,点击“保存并完成”。接着设置Jenkins URL,默认即可。最后点击“开始使用Jenkins”。

10. 完成安装

至此,你已经在RockyLinux上成功安装了Jenkins,并完成了Jenkins初始化配置。现在可以创建任务,开始你的持续集成之旅了。如果在安装过程中遇到问题,欢迎在评论区留言交流。

关键词:RockyLinux安装Jenkins,持续集成服务器,Jenkins Java环境,Jenkins初始化配置