1、安裝jdk
方法一:
sudo yum install java-1.8.0
方法二:
1.下載1.8的jdk rpm文件到linux系統(tǒng)
2.執(zhí)行rpm -ivh jdk-8u151-linux-x64.rpm
查看java -version版本是不是1.8.0,如果不是按照一下方法修改環(huán)境變量JAVA_HOME
在命令行輸入:vi /etc/profile 查看jdk環(huán)境變量
將環(huán)境變量設(shè)置為 jdk1.8的路徑 /usr/java/jdk1.8.0_191-amd64

2、官網(wǎng)下載tomcat tar包
通過(guò)rz上傳到 linux服務(wù)器
3、解壓縮
tar -zxvf apache-tomcat-8.0.50.tar.gz
4、創(chuàng)建tomcat存放目錄
mkdir /usr/local/tomcat
5、將解壓后的文件夾移動(dòng)過(guò)去
mv apache-tomcat-8.0.50 /usr/local/tomcat/
6、將Jenkins.war放到webapp目錄下
rz命令上傳即可

7、進(jìn)入tomcat目錄
cd usr/local/tomcat/apache-tomcat-8.0.50/bin/
8、運(yùn)行tomcat
./startup.sh
9、打開(kāi)瀏覽器訪問(wèn)tomcat主頁(yè)、Jenkins
http://{ip address}:8080
http://{ip address}:8080/jenkins
如果可以正常訪問(wèn),則部署成功
安裝過(guò)程中遇到的問(wèn)題記錄:
tomcat主頁(yè)可以打開(kāi),但是Jenkins無(wú)法打開(kāi)404
解決思路:
1、查看jenkins根路徑下logs文件夾
詳細(xì)可以查看localhost.2016-04-11.log
查看log后發(fā)現(xiàn)以下問(wèn)題
31-Oct-2018 12:07:19.001 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.listenerStart Error configuring application listener of class [jenkins.JenkinsHttpSessionListener]
java.lang.UnsupportedClassVersionError: jenkins/JenkinsHttpSessionListener : Unsupported major.minor version 52.0 (unable to load class [jenkins.JenkinsHttpSessionListener])
則我們的jdk版本不正確
2、java -version 發(fā)現(xiàn)版本不是1.7.0,但是自己裝的確實(shí)是1.8.0
3、查看java-home環(huán)境變量發(fā)現(xiàn)指向的是1.7.0,修改為1.8.0的路徑
4、保存后,重啟tomcat,訪問(wèn)成功
其他
tomcat讀取的是系統(tǒng)環(huán)境,所以只要系統(tǒng)安裝了python3,jenkins shell腳本就可以直接使用python3命令