sudo apt update && sudo apt install openjdk-11-jdk
java -version # 验证安装
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add -
echo "deb http://pkg.jenkins.io/debian-stable binary/" | sudo tee /etc/apt/sources.list.d/jenkins.list
sudo apt update && sudo apt install jenkins
sudo systemctl enable --now jenkins # 启动并设置开机自启
http://服务器IP:8080,输入 /var/lib/jenkins/secrets/initialAdminPassword 中的初始密码。Manage Jenkins > Configure System 中设置JDK、Maven等工具路径。Manage Jenkins > Plugin Manager 中安装必要插件(如Pipeline、Git、Docker等),定期更新插件。New Item 选择任务类型(如Freestyle、Pipeline),配置源码管理(Git/SVN)、构建步骤(Shell/Maven)。Manage Jenkins > Manage Nodes and Clouds 添加Agent节点。systemctl status jenkins 监控服务状态,定期备份 /var/lib/jenkins 目录。-Xms/-Xmx),限制并发构建数,禁用非必要服务。| 操作 | 命令 |
|---|---|
| 启动/停止Jenkins | sudo systemctl start/stop jenkins |
| 重启Jenkins | sudo systemctl restart jenkins |
| 查看Jenkins状态 | sudo systemctl status jenkins |
| 备份Jenkins数据 | tar -czvf jenkins-backup.tar.gz /var/lib/jenkins |
参考来源:[1,2,3,4,6,7,8,9,10,11]