1、安裝jdk
方法一:
sudo yum install java-1.8.0
方法二:
1.下載下傳1.8的jdk rpm檔案到linux系統
2.執行rpm -ivh jdk-8u151-linux-x64.rpm
檢視java -version版本是不是1.8.0,如果不是按照一下方法修改環境變量JAVA_HOME
在指令行輸入:vi /etc/profile 檢視jdk環境變量
将環境變量設定為 jdk1.8的路徑 /usr/java/jdk1.8.0_191-amd64

修改環境變量.png
2、官網下載下傳tomcat tar包
通過rz上傳到 linux伺服器
3、解壓縮
tar -zxvf apache-tomcat-8.0.50.tar.gz
4、建立tomcat存放目錄
mkdir /usr/local/tomcat
5、将解壓後的檔案夾移動過去
mv apache-tomcat-8.0.50 /usr/local/tomcat/
6、将Jenkins.war放到webapp目錄下
rz指令上傳即可

jenkins.png
7、進入tomcat目錄
cd usr/local/tomcat/apache-tomcat-8.0.50/bin/
8、運作tomcat
./startup.sh
9、打開浏覽器通路tomcat首頁、Jenkins
http://{ip address}:8080
http://{ip address}:8080/jenkins
如果可以正常通路,則部署成功
安裝過程中遇到的問題記錄:
tomcat首頁可以打開,但是Jenkins無法打開404
解決思路:
1、檢視jenkins根路徑下logs檔案夾
詳細可以檢視localhost.2016-04-11.log
檢視log後發現以下問題
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 發現版本不是1.7.0,但是自己裝的确實是1.8.0
3、檢視java-home環境變量發現指向的是1.7.0,修改為1.8.0的路徑
4、儲存後,重新開機tomcat,通路成功
其他
tomcat讀取的是系統環境,是以隻要系統安裝了python3,jenkins shell腳本就可以直接使用python3指令