Jenkins搭建 - 教學詳細篇
前言:本文講解一下在Windows上如何搭建jenkins。需要配置三樣東西:JDK, tomcat, jenkins.war。
環境:我使用的是版本是JDK8, tomcat9,以及最新版的jenkins。
首先講一下注意點也是坑:
tomcat9的推薦版本是jdk8,而jenkins的推薦版本是jdk11,所以我們需要下載jdk8,否則tomcat沒法使用。
盡量下載一個高版本的jdk8,最好是最新版本的,不然如果jdk8版本過低,那么jenkins安裝好后,會顯示離線狀態。
一、安裝JDK并配置環境變量
1. 從官網(點擊跳轉)下載最新的jdk8的版本
Tips: 官網下載jdk現在比較麻煩,需要注冊登錄賬號后才能下載,想要下載官網上的注冊賬號登錄即可,且官網速度較慢,想快點的同學可以使用華為的鏡像站:https://repo.huaweicloud.com/java/jdk/ 找到自己想要的版本安裝。
2. 雙擊安裝下載好的jdk8,過程默認安裝即可。
3. 安裝好之后,配置環境變量(Win11)
右鍵點擊此電腦,點擊屬性
在彈出的系統設置界面選擇高級系統設置,在打開的高級面板中然后選擇環境變量
在系統環境變量下面新建JAVA_HOME變量
JAVA_HOME
C:\Program Files\Java\jdk1.8.0_202
4. 打開cmd窗口,輸入java -version輸出我們下載的版本號即配置成功。
二、下載tomcat
直接百度搜索tomcat第一個就是tomcat官網(點擊跳轉)
1. 點擊which version可以查看tomcat各版本所支持的java版本。
2. 下載tomcat9
點擊Tomcat9,可以看到下載的版本是9.0.58,點擊下載對應的服務器安裝包。
3. 解壓剛下載好的zip包到你想要安裝的盤的根目錄,我安裝在C盤根目錄。
三、下載jenkins.war
直接百度搜索jenkins第一個就是jenkins官網(點擊跳轉),
1. 點擊download跳轉到下載頁面,左邊的是穩定版,右邊的是會每周發布的版本。
2. 點擊下載左邊的war包
3. 復制粘貼下載的jenkins.war到tomcat安裝路徑的webapps目錄下即初步配置完成
四、啟動tomcat服務
1. 打開tomcat文件夾下的bin文件夾,雙擊打開start.bat文件,會彈出一個命令窗口等待服務加載完成,第一次啟動會有點慢,耐心等待即可。
2. 當出現jenkins is fully up and running時,說明服務啟動成功。--- 強調:只要使用jenkins,那就千萬不能關閉命令窗口,將它最小化之后保持后臺運行狀態即可!!!
3.將命令窗口最小化,然后在瀏覽器上輸入網址http://localhost:8080,能打開tomcat首頁說明前面的配置都是正確的。
五、配置jenkins
1. 在之前的網址上加上jenkins即http://localhost:8080/jenkins/就能打開jenkins頁面了。
2. 第一次打開jenkins會要求輸入密碼,根據網頁提示找到對應路徑下的initialAdminPassword,然后復制其中的密碼粘貼到網頁上然后點擊Continue。
3. 選擇推薦的插件進行安裝,時間會比較久,也可以選擇自定義插件安裝。
4.下載完插件之后,會跳轉到新建賬號的頁面新建一個賬號,郵箱最好是發件箱。
5. 創建完賬號會跳轉到設置URL頁面,我們可以先跳過,后面再根據具體需求去更改。
6. 點擊下一步,當出現Jenkins is ready! 那恭喜您,jenkins配置成功,可以開始使用了。
7. 點擊開始使用即可跳轉到jenkins首頁,開始我們的工作任務了。
六、最后分享一些容易踩得坑,以及小Tips。
有時雙擊startup.bat文件,可能閃退------檢查環境變量,確保有正確JAVA_HOME
tomcat默認的端口號是8080,如果8080被占用,也可能造成閃退
首先在doc窗口輸入命令netstat -ano|findstr 8080
其次在任務管理器中,找出占用8080的進程
如果進程可以關閉,那么結束該進程
如果進程很重要,不應該結束進程,那么就修改tomcat端口號
修改tomcat端口號:
在tomcat的conf文件夾下用記事本打開server.xml文件
按ctrl+h, 把8080替換成8089(隨便一個不被占用的號即可:1000以上能記住的)
保存
以后打開瀏覽器時,網址就要從http://localhost:8080/ 改成http://localhost:8089
如果tomcat默認啟動有亂碼:
在tomcat的conf文件夾下用notepad++打開logging.properties文件
把java.util.logging.ConsoleHandler.encoding = UTF-8
改成java.util.logging.ConsoleHandler.encoding = GBK
重新啟動tomcat,中文就能正常顯示了
如果提示緩存不足
在tomcat的conf文件夾下用notepad++打開content.xml文件
在其中增加一行
Manage Jenkins頁面一些警告信息可以忽略
Jenkins Tomcat
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。