debian

怎样在Debian上搭建Jenkins

小樊
47
2025-09-30 00:22:43
栏目: 智能运维

1. 环境准备:更新系统并安装Java
Jenkins是基于Java的持续集成工具,需先安装Java运行环境。推荐使用OpenJDK 11(兼容性好且轻量):

sudo apt update && sudo apt upgrade -y  # 更新系统包
sudo apt install openjdk-11-jdk -y      # 安装OpenJDK 11
java -version                           # 验证安装(需显示Java版本信息)

若需其他Java版本(如8),可将openjdk-11-jdk替换为openjdk-8-jdk

2. 添加Jenkins官方仓库
Debian默认仓库无Jenkins,需添加官方稳定仓库以确保软件版本最新:

wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -  # 导入GPG密钥(验证软件完整性)
echo "deb http://pkg.jenkins.io/debian-stable binary/" | sudo tee /etc/apt/sources.list.d/jenkins.list  # 添加仓库源
sudo apt update  # 更新包列表以包含Jenkins仓库

3. 安装Jenkins
通过APT包管理器安装Jenkins(自动解决依赖):

sudo apt install jenkins -y

4. 启动Jenkins服务并设置开机自启

sudo systemctl start jenkins     # 启动Jenkins服务
sudo systemctl enable jenkins    # 设置开机自启(避免重启服务器后停止)
sudo systemctl status jenkins    # 检查服务状态(需显示“active (running)”)

5. 访问Jenkins管理界面
在浏览器中输入服务器IP地址及默认端口(8080),例如:http://your_server_ip:8080。首次访问需解锁Jenkins,初始管理员密码位于:

sudo cat /var/lib/jenkins/secrets/initialAdminPassword  # 查看初始密码

将输出的密码复制到网页解锁框中,点击“Continue”。

6. 初始化配置:解锁与插件安装

7. 配置Jenkins(可选但推荐)

8. 配置权限与安全(必做)

9. 创建第一个Jenkins任务(可选)

0
看了该问题的人还看了