如何在Ubuntu 24.04上安装Jenkins
Jenkins是一个开源的持续集成工具,可以自动化软件测试、构建和部署等技术任务。这是一个基于Java的工具,作为一个DevOP,知道如何安装和使用Jenkins将为您节省时间和资源。
Jenkins支持许多平台,这篇文章的重点是在Ubuntu 24.04上安装它。我们将指导您完成一个循序渐进的过程,以确保您不会陷入困境。让我们开始吧!
在Ubuntu 24.04上逐步安装Jenkins
Jenkins存储库不包含在Ubuntu 24.04中。因此,我们必须获取它并将其添加到我们的系统中。我们再次提到Jenkins是一个基于Java的工具。因此,您必须安装Java,在这种情况下,我们将使用OpenJDK 11。一旦您具备了这两个先决条件,安装Jenkins将是一项简单的任务。
继续执行以下步骤。
步骤1:安装Java
在安装和使用Jenkins之前,我们必须有一个Java运行时环境。但是,并非所有Java版本都受支持。为了安全起见,可以考虑安装OpenJDK 8或11。
验证您是否安装了正确的Java版本。
$java-版本
如果未安装,请使用以下命令安装OpenJDK 11。
$sudo apt安装openjdk-11-jdk
步骤2:获取并添加Jenkins存储库
Jenkins有稳定版或每周版。这一步骤要求我们下载Jenkins GPG密钥,然后下载其软件存储库。验证后,我们可以将存储库添加到我们的源列表中。
首先,让我们执行以下命令来导入Jenkins GPG密钥。
$sudo wget-O/usr/share/keyrings/jenkins-keyring.aschttps://pkg.jenkins.io/debian-stable/jenkins.io-2023.key
下一个任务是通过执行以下命令添加Jenkins存储库。
$echo-deb[签名人=/usr/share/keyrings/jenkins-keyring.asc]https://pkg.jenkins.io/debian-stablebinary/|sudo tee/etc/apt/sources.list.d/jenkins.list>/dev/null
步骤3:安装Jenkins
在将稳定的Jenkins版本添加到我们的源代码列表后,我们可以继续安装它,但首先,让我们更新Ubuntu 24.04存储库以刷新源代码列表。
$sudo apt更新
接下来,安装Jenkins,并确保安装在没有中断的情况下完成。
$sudo apt-install-jenkins-y
安装后,请检查版本以确认我们成功安装了它。
$jenkins--版本
步骤4:配置防火墙
我们必须修改防火墙以创建一个允许Jenkins通过8080端口进行通信的规则。首先,启动Jenkins服务。
$sudo systemctl启动詹金斯
$sudo systemctl状态jenkins
接下来,添加一个新的UFW规则,并检查您的防火墙是否处于活动状态。如果防火墙处于非活动状态,请启用它。
$sudo ufw允许8080
$sudo ufw状态
步骤5:配置Jenkins
我们将通过浏览器访问Jenkins进行设置。在浏览器选项卡上,访问以下URL。请确保添加正确的服务器IP或域名以及端口号8080。
http://ip_address:8080
您将获得一个显示“入门”信息的窗口。在页面上,找到包含管理员密码的文件的路径。
登录
回到您的终端,使用文本编辑器或“cat”等命令打开文件
$sudo-cat/var/lib/jenkin/secrets/initialAdminPassword
管理员密码将显示在您的终端上。复制生成的密码,并将其粘贴到“管理员密码”输入框中的浏览器中。
在窗口底部,单击“继续”按钮。
将打开一个新窗口。单击所选选项“安装建议的插件”
詹金斯将启动设置。
过程完成后,系统将提示您创建管理员凭据。
键入管理员用户名和密码,然后单击“保存并继续”按钮。
在下一个窗口中,记下Jenkins的URL,然后单击“保存并完成”按钮
就是这样。Jenkins现在已经安装并配置在你的Ubuntu 24.04上了。点击开始使用Jenkins按钮,享受使用Jenkins的乐趣。
您将得到一个与下面的窗口类似的窗口。
结论
Jenkins有许多应用程序,尤其是对开发人员而言。如果你使用Ubuntu Noble Numbat,这篇文章分享了一个关于如何安装Jenkins的分步指南。希望这篇文章对你有深刻的见解,你将能够安装Jenkins。