Jenkins 是一个开源的、基于 Java 的自动化服务器,它提供了一种设置持续集成和持续交付 (CI/CD) 管道的简单方法。
本教程演示了使用官方 Jenkins 存储库在 Ubuntu 20.04 LTS 系统上安装最新版本 Jenkins 的步骤。
在继续本教程之前,请确保我们以具有“sudo”权限的用户身份登录并且我们已经安装了 java:如何在 Ubuntu 20.04 上安装 Java
1. 安装Jenkins
01 首先,使用以下 wget
命令导入 Jenkins 存储库的 GPG 密钥:
$wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add
02 现在,让我们将 Jenkins 存储库添加到系统中,如下所示:
$sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/> /etc/apt/sources.list.d/jenkins.list'
03 启用 Jenkins 存储库后,更新 apt
包列表并通过键入以下内容安装最新版本的 Jenkins:
sudo apt update sudo apt install jenkins
04 安装完成后,我们必须使用以下命令启用并启动 Jenkins 服务:
$systemctl enable jenkins && systemctl start jenkins
05 Jenkins 默认监听端口 8080
。
因此,使用以下命令打开必要的端口:
$sudo ufw allow 8080
设置Jenkins
01 现在让我们设置 Jenkins,打开浏览器并输入域或者 IP 地址,然后是端口 http://your_ip_or_domain:8080
:
02 从终端复制密码,将其粘贴到管理员密码字段中,然后单击“继续”。
# sudo cat /var/lib/jenkins/secrets/initialAdminPassword 5896880025db4b99b80542df52eba7fc
03 点击安装建议插件
框,安装过程将立即开始,如下所示:
04 安装完成后,系统会提示我们设置第一个管理用户。
填写所有必填信息,然后单击“保存并继续”。
05 在下一页上,我们将被要求设置 Jenkins 实例的 URL。
提交的 URL 将使用自动生成的 URL 填充。
要完成设置,请单击“保存并完成”按钮确认 URL。
06 最后,单击“开始使用 Jenkins”按钮,我们将被重定向到 Jenkins 仪表板,以我们在前面的步骤之一中创建的管理员用户身份登录。