本文介紹在centos操作系統下通過yum安裝jenkins,並通過下載官方war包的方式升級。
安裝
-
安裝JDK
1
yum install -y java
-
安裝Jenkins
1 2 3 4 5 6 7 8 9
# 如果沒安裝wget,可先安裝或用curl yum install -y wget # 添加Jenkins庫到yum庫 wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key yum install -y jenkins
-
啓動Jenkins服務
1 2 3 4 5 6 7 8
# 啓動Jenkins service jenkins start # 停止Jenkins service jenkins stop # 重啓Jenkins service jenkins restart
-
注意事項
Jenkins默認端口是8080,確保此端口不被佔用或者修改Jenkins的默認端口,打開防火牆對該端口的攔截。
1 2 3 4 5 6 7 8
# 配置Jenkis的端口, 修改JENKINS_PORT="8080"爲目標端口 vi /etc/sysconfig/jenkins # 開啓防火牆端口 firewall-cmd --zone=public --add-port=8080/tcp --permanent # 重啓Jenkins服務 service jenkins restart
升級
-
下載官升升級war包,scp到目標服務器
1
cp ~/Downloads/jenkins.war user@ip:/usr/lib/jenkins/
-
查看Jenkins服務啓動的安裝包位置
1 2 3 4 5 6
# 可以看到包的位置在/usr/lib/jenkins/jenkins.war ps -ef | grep jenkins # 用升級war包替換舊的安裝包,重啓Jenkins服務 service jenkins stop service jenkins start