1. 程式人生 > >【jenkins】安裝與配置

【jenkins】安裝與配置

前言

  Jenkins是一個基於java開發的持續整合工具,因此在安裝Jenkins之前,我們需要首先安裝JDK,另外,Jenkins與版本控制系統密切相關,所以還需要安裝一個版本控制工具(如SVN、Git等)。

Linux系統

(一)安裝jdk

1. 下載並安裝jdk:下載地址
2. 新建一個目錄,用於jdk的安裝路徑(以路徑/usr/local為例)
3. 將上傳的jdk解壓,解壓之後重新命名為jdk:
  3.1 tar -zxv -f jdk-8u65-linux-i586.gz (解壓)
  3.2 mv jdk1.8.0_65 jdk (重新命名)
  3.3 cd jdk(進入到目錄)
4. 配置環境變數
  4.1 vi /etc/profile(開啟編輯器,配置環境變數)
  4.2 按鍵盤(i[即insert])進入編輯模式,複製以下內容到底部:

JAVA_HOME=/usr/local/javajdk
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH

  4.3 按鍵ESC ,輸入 :wq (儲存並關閉Vi)
  4.4 source /etc/profile(檔案立即生效)
5. 驗證是否安裝成功
  5.1 java -version

(二)安裝Jenkins

1.線上安裝

(1)依次輸入以下命令:

sudo wget -O /etc/yum.repos
.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key  
yum install jenkins  
sudo service jenkins start

(2)可能出現的問題

Starting jenkins (via systemctl): Job for jenkins.service failed because the control process exited with error code. See “systemctl status jenkins.service” and “journalctl -xe” for details.
[失敗]

這裡寫圖片描述
(3)解決思路:
1)檢查jdk是否安裝成功——java -version
2)檢查配置檔案中jdk的路徑
開啟jenkins配置檔案:

vi /etc/init.d/jenkins 

將下圖所示內容改為正確的jdk安裝路徑:
這裡寫圖片描述

2.離線安裝:

            從官網下載:下載地址
這裡寫圖片描述
方法1:步驟和安裝jdk類似:複製安裝包到目標路徑下 —> 解壓 —> 重新命名 —> 配置環境變數 —> 使檔案生效 —> 輸入網址測試
方法2:安裝tomcat —> 將jenkins安裝包放在tomcat的webapps下 —> 啟動tomcat —> 輸入網址測試

3.測試:

  在位址列輸入網址:“ip地址:8080”(預設狀態,埠號可以在配置檔案改)
這裡寫圖片描述圖示是小編登入過並操作過的介面,初次登入類似這樣的介面)

Windows系統

1.安裝jdk,jenkins
2.配置環境變數
3.測試:在位址列輸入“localhost:8080”(埠號可通過配置檔案修改)

常見問題

(一)埠被佔用

方法1:進入Jenkins安裝目錄 —> 位址列輸入“cmd” —> 在DOS視窗輸入“Java -jar jenkins.war –httpPort=8085”
這裡寫圖片描述
方法2:進入Jenkins安裝目錄 —> 開啟jenkins.xml檔案 —> 修改下圖所示位置
這裡寫圖片描述
這裡寫圖片描述

(二)忘記登入密碼

1.進入\Jenkins\secrets目錄,開啟initialAdminPassword檔案
這裡寫圖片描述
2.複製密碼
3.登入jenkins:
 使用者名稱:admin   密碼:剛剛複製的密碼

小結

  總結的時候才會發現自己學習中模糊的地方,也才可以更好的銜接“知識+實踐”。