如何在 Ubuntu 20.04 上安装 Jenkins?如何在 Ubuntu 20.04 上安装 Jenkins?如何在 Ubuntu 20.04 上安装 Jenkins?如何在 Ubuntu 20.04 上安装 Jenkins?
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

如何在 Ubuntu 20.04 上安装 Jenkins?

发表 admin at 2025年2月28日
类别
  • 未分类
标签

Jenkins 是一种流行的开源自动化服务器,用作 CI(持续集成)服务器,用于构建和高效管理应用程序和大型软件。它有助于大型编程项目的单元测试,并支持许多著名的编程语言,如Python、C++、PHP等。

安装

通过将存储库密钥添加到系统中,可以在 Ubuntu 20.04 上安装 Jenkins,但在此之前,我们必须先安装 Java 开发工具包。如果你的 Ubuntu 20.04 系统上还没有安装 Java 开源社区的 OpenJDK,那么让我们来安装它。

安装开放Java开发工具包

可以从官方 Ubuntu 软件包存储库安装 OpenJDK 的最新稳定版本。在撰写本文时,开放 Java 开发工具包的最新稳定版本是 OpenJDK 11。

首先,更新系统的APT缓存存储库:

$ sudo apt update

键入下面给出的命令来安装 OpenJDK 11:

$ sudo apt install openjdk-11-jdk

如果要求占用额外的磁盘空间,请输入“y”并按“Enter”。

安装过程完成后,可以通过键入以下给定命令来验证 Java 版本:

$ java --version

可以看到11.0.9.1版本已经成功安装在Ubuntu 20.04系统上。现在,我们可以开始安装 Jenkins。

在 Ubuntu 20.04 上安装 Jenkins

通过将 GPG 密钥导入并添加到系统中,可以轻松在 Ubuntu 上安装 Jenkins。

现在您必须添加 GPG 密钥:

$ wget -p -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -

添加 GPG 密钥后,通过键入以下命令将 Jenkins 包地址添加到源列表中:

$ sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'

启用 Jenkins 存储库后,只需更新一次系统的 APT 缓存即可。

$ sudo apt update

让我们继续进行安装 Jenkins 的实际工作。

$ sudo apt install jenkins

输入所需的“y”并按“Enter”键继续安装过程。

Jenkins安装成功。让我们启动并配置 Jenkins 服务器。

启动詹金斯服务器

Jenkins 服务应在安装 Jenkins 时自动启动。要验证 Jenkins 服务的状态,请键入以下命令。

$ sudo systemctl status jenkins

在我的情况下它是活动的,但如果在您的情况下它不是活动的,那么首先输入下面给出的命令:

$ sudo systemctl start jenkins

检查并启动服务后,我们来调整防火墙。

为 Jenkins 服务器配置防火墙

现在,为了使用 UFW 工具为 Jenkins 服务器配置防火墙,我们需要启用防火墙并打开端口 8080,以便从任何地方进行远程访问。只需输入以下命令:

$ sudo ufw allow 8080

并通过键入以下命令检查 UFW 的状态:

$ sudo ufw status

如果状态为非活动状态,则通过键入以下命令来启用它:

$ sudo ufw enable

现在,重新检查 UFW 的状态。

$ sudo ufw status

您可以看到端口 8080 已被允许。

设置詹金斯

要设置 Jenkins,请在浏览器地址栏中输入您的域名或 IP 地址以及端口 8080,您应该会看到要求输入密码的解锁 Jenkins 页面,如下图所示。

您可以使用终端中的 cat 命令从给定位置获取密码。获取密码的命令如下:

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

此命令将直接打印密码,您可以将其复制并粘贴到 Jenkins 解锁屏幕上的密码字段中,然后单击“继续”按钮。

它将引导您到下一个屏幕,其中会要求“安装建议的插件”或“选择您选择的插件”。

选择“安装建议的插件”。单击后,它将开始安装默认插件。

插件安装成功后,会要求设置管理员用户的用户名、密码和电子邮件地址。

提供所需的输入字段并点击“保存并继续”按钮。

接下来,它将导航到用于配置 Jenkins URL 的页面。

现在,使用默认的自动生成的 URL,然后单击右下角的“保存并完成”按钮。

Jenkins 设置完成后,您可以看到屏幕上显示成功消息“Jenkins 已准备就绪!” “, 如下所示。

点击“开始使用 Jenkins”按钮,在下一页上,您将清楚地看到仪表板。

这就是我们在 Ubuntu 20.04 LTS 系统上安装和设置 Jenkins 的过程。

结论

©2015-2025 Norria support@norria.com