一、下載Tomcat
1、進(jìn)入官網(wǎng)http://tomcat.apache.org/,選擇download,下載所需Tomcat版本。
此處我們選擇下載最新版本Tomcat 9。
注意有zip和exe兩種格式的,zip(64-bit Windows zip(pgp,md5,sha1))是免安裝版的,exe(32-bit/64-bit Windows Service installer(pgp,md5,sha1))是安裝版。同時觀察自己的電腦是64位系統(tǒng)還是32位系統(tǒng)。
此處選擇下載zip版;
下載后直接解壓縮,
2、找到目錄bin下的startup.bat,點(diǎn)擊啟動Tomcat;shutdown.bat:關(guān)閉Tomcat。
3、啟動Tomcat后,打開瀏覽器,鍵入 http://localhost:8080 進(jìn)入如下頁面則表示安裝成功:
二、Tomcat環(huán)境變量配置
1、安裝完成后,右擊"我的電腦",點(diǎn)擊"屬性",選擇"高級系統(tǒng)設(shè)置";
2、選擇"高級"選項(xiàng)卡,點(diǎn)擊"環(huán)境變量";
然后就會出現(xiàn)如下圖所示的畫面:
3、在”系統(tǒng)變量“中添加系統(tǒng)變量CATALINA_BASE,CATALINA_HOME;
變量名:CATALINA_BASE
變量值:D:\tools\apache-tomcat-8.5.4 //Tomcat安裝目錄
變量名:CATALINA_HOME
變量值:D:\tools\apache-tomcat-8.5.4
點(diǎn)擊確定。
4、此處還需修改ClassPath和Path的變量值。
在ClassPath的變量值中加入:%CATALINA_HOME%\lib\servlet-api.jar;(注意加的時候在原變量值后加英文狀態(tài)下的“;”)
在Path的變量值中加入:%CATALINA_HOME%\bin;%CATALINA_HOME%\lib(注意加的時候在原變量值后加英文狀態(tài)下的“;”)
點(diǎn)擊確定,Tomcat環(huán)境變量就配置好了。
5、此處需要驗(yàn)證一下。
點(diǎn)擊"開始"->“運(yùn)行”,鍵入"cmd"(或快捷鍵win+R);鍵入命令: startup,出現(xiàn)以下信息,說明環(huán)境變量配置成功;
Jenkins部署方式有多種,今天要講的是在Windows環(huán)境上使用tomcat來部署。因?yàn)楸敬尾渴鸬氖莟omcat9,首先要確保JAVA環(huán)境的JDK是不低于1.8的。
進(jìn)入到tomcat的官網(wǎng),下載對應(yīng)的系統(tǒng)版本,如下圖:
下載后解壓重命名tomcat9,進(jìn)入E:\tomcat9\bin目錄,雙擊startup.bat來啟動,發(fā)現(xiàn)啟動命令行有亂碼,如下圖:
打開E:\tomcat9\conf\logging.properties文件,注釋掉下圖中圈中的:
java.util.logging.ConsoleHandler.encoding=UTF-8
重新啟動E:\tomcat9\bin\startup.bat,亂碼已解決,如下圖:
瀏覽器輸入http://localhost:8080/,界面如下:
進(jìn)入到Jenkins中文官網(wǎng),下載war包
把war包放到E:\tomcat9\webapps下,如下圖:
重新啟動E:\tomcat9\bin\startup.bat,瀏覽器輸入http://localhost:8080/jenkins,打開界面如下:
根據(jù)上面的提示,打開C:\Users\lgp\.jenkins\secrets\initialAdminPassword文件,輸入里面的一串字符,點(diǎn)繼續(xù)后,稍等一會,頁面展現(xiàn)如下:
咱們來選擇安裝推薦的插件,點(diǎn)擊后,頁面展現(xiàn)如下:
等插件安裝完成后,頁面展現(xiàn)如下:
上面5個字段輸入內(nèi)容后,點(diǎn)擊保存并完成,頁面展現(xiàn)如下:
URL默認(rèn)即可,點(diǎn)擊保存并完成,頁面展示如下:
點(diǎn)擊開始使用Jenkins按鈕,頁面展示如下:
頁面是空白的,重新啟動E:\tomcat9\bin\startup.bat即可:
登錄后,就看到熟悉的界面了:
發(fā)現(xiàn)tomcat日志里面顯示好多警告,看著是不是有點(diǎn)不爽
打開E:\tomcat9\conf\context.xml文件,加入以下內(nèi)容即可:
<Resources cachingAllowed="true" cacheMaxSize="1024000" />
重新啟動E:\tomcat9\bin\startup.bat,又看到下面的警告:
進(jìn)入http://localhost:8080/jenkins/configureSecurity/頁面,去掉防止跨站點(diǎn)請求偽造的勾選并保存,但是保存后頁面還會有個相關(guān)的小警告,點(diǎn)擊不在顯示按鈕即可
重新啟動E:\tomcat9\bin\startup.bat,tomcat命令行就不會有相應(yīng)的警告了
然后進(jìn)入到http://localhost:8080/jenkins/manage頁面,看到下面的錯誤信息,暫時沒有找到解決方案,據(jù)說這個報錯不影響使用的,可以先忽略,點(diǎn)擊不在顯示按鈕就行了