如何在 Ubuntu 22.04 上安装和配置 Jenkins
Jenkins 是一个自动化服务器,通过提供一系列插件(例如管道和电子邮件扩展)来用于测试和构建软件开发项目。 Jenkins 易于安装且基于 Java,而且可以使用 Web 界面轻松配置。
在本文中,我们将使用终端在最新版本的 Ubuntu 22.04 上安装和配置 Jenkins。
如何在 Ubuntu 22.04 上安装 Jenkins
在继续安装 Jenkins 之前,我们将更新 Ubuntu 22.04 存储库,以获取存储库中所有可用软件包的最新更新:
现在jenkins包需要JDK包,所以我们将安装JDK包:
现在我们使用curl命令从Jenkins官网导入Jenkins的GPG密钥:
/usr/share/keyrings/jenkins-keyring.asc > /dev/null
现在将 Jenkins 的存储库添加到 Ubuntu 22.04 默认存储库中:
https://pkg.jenkins.io/debian-stable binary/ | sudo tee \
/etc/apt/sources.list.d/jenkins.list > /dev/null
当它成功添加到Ubuntu 22.04的默认存储库时,我们将使用以下命令更新存储库:
对于添加的 Jenkins 存储库的安装,我们将使用 apt 包管理器:
如何在 Ubuntu 22.04 上启用并启动 Jenkins
当 Jenkins 在 Ubuntu 22.04 上安装完毕后,下一步是使用 systemctl 命令启用 Jenkins:
下一步是启动 Jenkins:
现在我们将检查 Jenkins 的状态以确认上述命令的执行:
如何在 Ubuntu 22.04 上配置 Jenkins 服务器
安装完成后,现在就可以进行配置了。为此,首先我们将使用 UFW 命令启用端口 8088:
然后我们启用UFW服务:
启用 UFW 服务后,我们将打开 Web 浏览器并访问以下 URL http://localhost:8080 来解锁 Jenkins:
我们将在nano编辑器的帮助下打开上面提供的文件以获取“管理员密码”:
复制全文,即解锁Jenkins的密码:
粘贴复制的密码,然后单击“继续”按钮:
它将显示插件安装的两个选项,建议您通过单击“安装建议的插件”来安装建议的插件:
安装插件需要一些时间:
将出现一个屏幕,输入用户名和密码,然后单击“保存并继续”按钮:
它将生成 Jenkins 页面的默认 URL,单击“保存并完成”:
现在 Jenkins 可以使用了:
当我们点击“开始使用 Jenkins”按钮时,它将登录到您帐户的仪表板:
结论
对于开发人员来说,Jenkins 提供了便利,它收集了部署和测试软件开发项目时所需的所有重要插件。在本文中,我们探索了 Jenkins 的安装方法,并通过解锁 Jenkins 主页进行配置。