升级Ubuntu上的Jenkins部署版本可分为准备、升级、验证三个主要阶段,以下是详细步骤及注意事项:
sudo cp -r /var/lib/jenkins /var/lib/jenkins_backup # 备份Jenkins主目录
sudo cp /usr/share/jenkins/jenkins.war /usr/share/jenkins/jenkins.war.bak # 备份WAR文件(若手动安装)
jenkins --version
sudo apt update && sudo apt upgrade -y && sudo apt dist-upgrade -y
wget -q -O - https://pkg.jenkins.io/debian/jenkins.io.key | sudo apt-key add - # 添加GPG密钥
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list' # 添加PPA源
sudo apt update # 更新包索引
sudo apt install jenkins -y
2.414),先查询可用版本,再执行安装:apt-cache madison jenkins # 查看可安装的Jenkins版本
sudo apt install jenkins=2.414 # 安装指定版本(替换为实际版本号)
sudo systemctl restart jenkins
sudo systemctl status jenkins # 检查服务状态(确保显示“active (running)”)
war文件(如jenkins.war),使用wget或浏览器下载:wget https://get.jenkins.io/war/latest/jenkins.war -O /tmp/jenkins.war
sudo cp /usr/share/jenkins/jenkins.war /usr/share/jenkins/jenkins.war.bak # 备份
sudo cp /tmp/jenkins.war /usr/share/jenkins/jenkins.war # 替换
sudo systemctl restart jenkins
jenkins --version
http://<服务器IP>:8080,使用原管理员账户登录(初始密码可在/var/lib/jenkins/secrets/initialAdminPassword中查看)。java -version
若未满足要求,可通过以下命令安装OpenJDK 11:sudo apt install openjdk-11-jdk -y
通过以上步骤,即可完成Ubuntu环境下Jenkins的安全升级。若升级过程中遇到问题,可参考Jenkins官方文档或社区论坛寻求帮助。