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]