一、什么是Jenkins?
Jenkins是一個自包含的開源自動化服務器,是基於Java開發的,可用於自動化與構建,測試以及交付或部署軟件有關的各種任務。
二、安裝Jenkins
Jenkins是基於Java開發的,所以在安裝Jenkins之前首先需要安裝Java的JDK,具體安裝JDK的方法可以參考之前發布的文章,鏈接:
使用msi安裝
1.安裝Jenkins之前首先去Jenkins官網下載安裝文件,Jenkins官網:https://jenkins.io/zh/ 點擊下載:
下載長期支持版的Windows
2.下載完成以后是一個壓縮文件,然后解壓即可。解壓后是一個.msi文件,雙擊該文件就可以進行安裝:
3.點擊Next,選擇路徑,直到出現該頁面:
如果選擇不需要賬號密碼的Run service as LocalSystem,之后可能會遇到權限問題,不推薦。
如果選擇Run service as local or domain user,則需要提供賬號/密碼,一般情況下需要自己添加。
添加方法如下:
打開電腦的菜單,搜索本地安全策略 —> 本地策略 —> 用戶權限分配,在右側找到作為服務器登錄,雙擊打開(如果搜索不到,可以打開控制面板 —> 管理工具,就能找到本地安全策略)
打開后如下圖所示,點擊添加用戶或組,在輸入框中填入你的賬戶的名字,單擊檢查名稱,如果加上了下划線,則說明沒有問題,如果輸入的用戶不存在,則會跳出來一個找不到名稱的對話框。
如果不知道賬戶名稱是啥,則可以打開電腦的賬號信息,在賬戶信息中就可以看到本地賬戶的用戶名
回到Jenkins的安裝界面,輸入剛剛創建好的對象名稱,密碼就是本地賬戶的登錄密碼,點擊Test Credentials進行檢查,檢查通過后會出現一個綠色的勾,就可以進行下一步了。
4.點擊Next,下一步中的端口號可以默認8080,也可以按需更改,點擊Test Port測試端口能不能正常使用
5.然后點擊Next選擇JDK的路徑,一般情況下安裝程序會自動檢測,然后點擊Next繼續。
這一步默認就好,之后點擊Install開始安裝即可。
三、打開Jenkins
安裝完成后,瀏覽器中會自動打開Jenkins界面(若沒有自動打開,則輸入:localhost:8080(8080為安裝時設置的端口號)
1.登錄Jenkins,需要輸入密碼,Jenkins已經告訴我們密碼所在的文件路徑了,這是一個沒有后綴的文件,用文本文檔打開,復制里邊的內容貼進去,然后點擊Continue。
2.安裝插件,選擇推薦的插件即可
正常情況下等待安裝即可,但不知道什么原因,插件安裝失敗,如下圖:以下內容為插件安裝失敗的處理,若插件安裝順利,則可忽略以下步驟。
先登錄Jenkins,頁面右上角賬號左邊有一個消息通知的圖標(未截圖),點擊后可查看缺少的插件。點擊進入Jenkins的插件下載鏈接:http://updates.jenkins-ci.org/download/plugins/ ,下載缺少的插件
下載成功后回到Jenkins,點擊左側Dashboard的Manage Jenkins,然后選擇Manage Plugins
選擇高級(advanced)窗格,在Upload Plugin中上傳剛剛下載好的.hpi文件,點擊Upload開始上傳
之后會安裝各種依賴,如果出現網絡問題可能需要多多嘗試,或重啟Jenkins再安裝,插件在安裝完成后重啟Jenkins。