温馨提示×

Jenkins在Ubuntu上的部署步骤是什么

小樊
81
2025-03-26 14:46:57
栏目: 智能运维

在Ubuntu上部署Jenkins的步骤如下:

环境准备

  • 硬件与操作系统选择:推荐使用Ubuntu 22.04 LTS。
  • 安装依赖
    • 更新系统:sudo apt update && sudo apt upgrade
    • 安装Java环境:sudo apt install openjdk-11-jdk

安装Jenkins

  • 添加Jenkins官方存储库
    • 导入Jenkins的GPG密钥:wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
    • 将Jenkins存储库添加到APT源列表中:echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list
    • 更新系统包列表:sudo apt update
  • 安装Jenkinssudo apt install jenkins

启动Jenkins服务

  • 启动Jenkinssudo systemctl start jenkins
  • 设置Jenkins服务开机自启动sudo systemctl enable jenkins
  • 查看Jenkins服务状态sudo systemctl status jenkins

访问Jenkins Web界面

  • 在浏览器中输入 http://<服务器IP>:8080,首次访问时需要输入初始密码,该密码在 /var/lib/jenkins/secrets/initialAdminPassword 文件中。

初始化配置

  • 解锁Jenkins:输入初始密码解锁Jenkins。
  • 加速插件安装:更换国内镜像源,安装必备插件如Pipeline、GitHub Integration、Docker等。
  • 权限安全配置:禁用匿名访问,创建管理员用户。

构建CI/CD流水线(可选)

  • 连接代码仓库:以GitHub为例,生成SSH密钥对,配置Jenkins凭据。
  • 创建声明式流水线项目:新建Pipeline任务,配置Git仓库地址与凭据。

以上步骤涵盖了从环境准备到Jenkins的初始化配置,以及如何使用Jenkins进行持续集成和持续交付的基本流程。根据具体需求,您可能还需要进行更多的配置和优化。

0