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

1443
2025/3/26 15:32:42
栏目: 智能运维
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在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
  • 安装Jenkins:sudo apt install jenkins

启动Jenkins服务

  • 启动Jenkins:sudo 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进行持续集成和持续交付的基本流程。根据具体需求,您可能还需要进行更多的配置和优化。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: ubuntu中sqladmin使用技巧