欢迎阅读本教程,我们将详细介绍如何在RockyLinux系统中安装和配置Jenkins,一个流行的开源CI/CD工具。无论您是初学者还是经验丰富的用户,本指南都将帮助您顺利完成安装过程。RockyLinux是一个企业级Linux发行版,而Jenkins则用于自动化软件构建和部署。
在开始之前,请确保您拥有RockyLinux系统的root权限或sudo权限。本安装教程将涵盖从系统更新到Jenkins启动的全过程。此外,我们将涉及一些CI/CD基本概念,以帮助您更好地理解Jenkins的应用。
首先,打开终端并以root用户或使用sudo执行以下命令,更新系统包到最新版本。这确保了系统稳定性并修复潜在的安全问题。
sudo dnf update -y
Jenkins是基于Java的应用程序,因此需要安装Java运行时环境。RockyLinux通常推荐使用OpenJDK。执行以下命令安装OpenJDK 11。
sudo dnf install java-11-openjdk-devel -y
安装完成后,验证Java版本以确保安装成功。
java -version
接下来,我们需要将Jenkins官方仓库添加到RockyLinux系统中,以便通过包管理器安装。这步是安装教程的关键部分,确保获取最新版本的Jenkins。
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.key
现在,使用dnf命令安装Jenkins。这个过程会自动处理依赖关系,并设置基本配置。
sudo dnf install jenkins -y
安装完成后,启动Jenkins服务并设置为开机自启。这样,每次系统重启后,Jenkins都会自动运行,这对于CI/CD流程至关重要。
sudo systemctl start jenkinssudo systemctl enable jenkins
检查服务状态以确保Jenkins正在运行。
sudo systemctl status jenkins
如果RockyLinux系统启用了防火墙,需要开放Jenkins默认端口8080,以便从外部访问。
sudo firewall-cmd --permanent --add-port=8080/tcpsudo firewall-cmd --reload
在浏览器中访问服务器的IP地址和端口(例如http://你的服务器IP:8080)。首次访问时,Jenkins会要求输入初始管理员密码。该密码存储在服务器上的一个文件中。
sudo cat /var/lib/jenkins/secrets/initialAdminPassword
复制密码并粘贴到Jenkins网页界面中,然后按照向导安装推荐插件并创建管理员用户。
通过以上步骤,您已成功在RockyLinux上安装了Jenkins。现在,您可以开始使用Jenkins来构建和自动化您的CI/CD流程。本安装教程旨在帮助小白用户轻松上手,同时覆盖了RockyLinux和Jenkins的关键方面。如果您遇到问题,请参考官方文档或社区支持。
本文由主机测评网于2026-01-24发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260120046.html