如何在 Ubuntu 22.04 上安装和配置 Jenkins如何在 Ubuntu 22.04 上安装和配置 Jenkins如何在 Ubuntu 22.04 上安装和配置 Jenkins如何在 Ubuntu 22.04 上安装和配置 Jenkins
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Ubuntu 22.04 上安装和配置 Jenkins

Jenkins 是一个自动化服务器,通过提供一系列插件(例如管道和电子邮件扩展)来用于测试和构建软件开发项目。 Jenkins 易于安装且基于 Java,而且可以使用 Web 界面轻松配置。

在本文中,我们将使用终端在最新版本的 Ubuntu 22.04 上安装和配置 Jenkins。

如何在 Ubuntu 22.04 上安装 Jenkins

在继续安装 Jenkins 之前,我们将更新 Ubuntu 22.04 存储库,以获取存储库中所有可用软件包的最新更新:

$ sudo apt update

现在jenkins包需要JDK包,所以我们将安装JDK包:

$ sudo apt install default-jdk -y

现在我们使用curl命令从Jenkins官网导入Jenkins的GPG密钥:

$ curl -fsSL https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo tee \
  /usr/share/keyrings/jenkins-keyring.asc > /dev/null

现在将 Jenkins 的存储库添加到 Ubuntu 22.04 默认存储库中:

$ echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] \
  https://pkg.jenkins.io/debian-stable binary/ | sudo tee \
  /etc/apt/sources.list.d/jenkins.list > /dev/null

当它成功添加到Ubuntu 22.04的默认存储库时,我们将使用以下命令更新存储库:

$ sudo apt update

对于添加的 Jenkins 存储库的安装,我们将使用 apt 包管理器:

$ sudo apt install jenkins -y

如何在 Ubuntu 22.04 上启用并启动 Jenkins

当 Jenkins 在 Ubuntu 22.04 上安装完毕后,下一步是使用 systemctl 命令启用 Jenkins:

$ sudo systemctl enable jenkins

下一步是启动 Jenkins:

$ sudo systemctl start jenkins

现在我们将检查 Jenkins 的状态以确认上述命令的执行:

$ sudo systemctl status jenkins

如何在 Ubuntu 22.04 上配置 Jenkins 服务器

安装完成后,现在就可以进行配置了。为此,首先我们将使用 UFW 命令启用端口 8088:

$ ufw allow 8088

然后我们启用UFW服务:

$ sudo ufw enable

启用 UFW 服务后,我们将打开 Web 浏览器并访问以下 URL http://localhost:8080 来解锁 Jenkins:

我们将在nano编辑器的帮助下打开上面提供的文件以获取“管理员密码”:

$ sudo nano /var/lib/jenkins/secrets/initialAdminPassword

复制全文,即解锁Jenkins的密码:

粘贴复制的密码,然后单击“继续”按钮:

它将显示插件安装的两个选项,建议您通过单击“安装建议的插件”来安装建议的插件:

安装插件需要一些时间:

将出现一个屏幕,输入用户名和密码,然后单击“保存并继续”按钮:

它将生成 Jenkins 页面的默认 URL,单击“保存并完成”:

现在 Jenkins 可以使用了:

当我们点击“开始使用 Jenkins”按钮时,它将登录到您帐户的仪表板:

结论

对于开发人员来说,Jenkins 提供了便利,它收集了部署和测试软件开发项目时所需的所有重要插件。在本文中,我们探索了 Jenkins 的安装方法,并通过解锁 Jenkins 主页进行配置。

©2015-2025 艾丽卡 support@alaica.com