返回

一步一步在 Linux 环境下轻松安装 Jenkins

前端

Linux 环境下 Jenkins 的安装指南

前提条件

在开始安装之前,请确保您的 Linux 系统满足以下要求:

  • 操作系统:Ubuntu 18.04 LTS 或更高版本、CentOS 7 或更高版本、Debian 10 或更高版本
  • Java:版本 11 或更高版本
  • 防火墙:允许端口 8080 和 50000 上的传入连接
  • 用户:具有 sudo 权限的非 root 用户

步骤 1:安装 Java

如果您尚未安装 Java,请按照以下步骤进行安装:

  1. 更新系统软件包:
sudo apt-get update
  1. 安装 Java:
sudo apt-get install openjdk-11-jre-headless

步骤 2:添加 Jenkins 用户

为了安全起见,我们建议您为 Jenkins 服务创建一个专用用户。

  1. 创建 Jenkins 用户:
sudo useradd -m -s /bin/bash jenkins
  1. 设置 Jenkins 用户密码:
sudo passwd jenkins

步骤 3:下载 Jenkins

  1. 访问 Jenkins 官方网站,获取最新版本的 Jenkins WAR 文件。

  2. 将 WAR 文件下载到您的 Linux 系统上。

  3. 将 WAR 文件移动到 Jenkins 用户的主目录:

sudo mv jenkins.war /home/jenkins

步骤 4:启动 Jenkins

  1. 导航到 Jenkins 用户的主目录:
cd /home/jenkins
  1. 启动 Jenkins:
java -jar jenkins.war
  1. 您应该会在终端看到类似于以下的输出:
INFO: Jenkins is fully up and running

步骤 5:配置 Jenkins

  1. 打开浏览器,访问 http://localhost:8080

  2. 您将看到 Jenkins 初始设置页面。

  3. 选择您喜欢的语言。

  4. 单击“继续”按钮。

  5. 选择“安装推荐的插件”或“手动选择插件”选项。

  6. 单击“继续”按钮。

  7. 创建管理员用户并设置密码。

  8. 单击“保存并完成”按钮。

步骤 6:测试 Jenkins

  1. 单击 Jenkins 主页上的“新建任务”按钮。

  2. 选择一个项目类型。

  3. 输入项目名称和。

  4. 单击“确定”按钮。

  5. 您应该会在 Jenkins 主页上看到新创建的项目。

  6. 单击项目名称以打开项目页面。

  7. 单击“立即构建”按钮。

  8. 您应该会在构建历史部分看到构建状态。

结论

您现在已经成功地在 Linux 环境中安装和配置了 Jenkins。您可以开始创建和管理您的 CI/CD 管道,以自动化您的软件构建和部署流程。