前言

公司 Jenkins安装在centeOS 7中,因为Jenkins爆出严重未授权代码执行漏洞所以打算把公司在用的Jenkins升级下,以防万一

升级方法如下

停止jenkins,下载最新版本的jenkisn替换旧的war包。即可。

war包路径可以通过查找到
系统管理(System management)--> 系统信息(System Info)如下图:

比特截图2019-03-16-15-26-45.png

下载最新war包

官网地址:https://jenkins.io/download/
也可以到这下载:https://updates.jenkins-ci.org/download/war/

比如说我升级的是最新的LTS版本:2.164.1
https://updates.jenkins-ci.org/download/war/

wget https://updates.jenkins-ci.org/download/war/2.164.1/jenkins.war

开始升级Jenkins

1.停止Jenkins服务

http://jenkinsIP:port/exit

2.替换最新的war包,并启动jenkins(一般也就java -jar jenkins.war即可)

替换前记得备份一下

cp     /usr/lib/jenkins/jenkins.war ~/jenkins.war.bak
rm /usr/lib/jenkins/jenkins.war
mv jenkins.war /usr/lib/jenkins/

启动

service jenkins start