天天看點

Jenkins持續內建 - Jenkins安裝安裝jdk安裝Jenkins簡單配置

安裝jdk

Jenkins需要依賴Java環境,是以先安裝jdk1.8

yum install java-1.8.0-openjdk* -y
           

安裝完輸入

java -version

驗證一下

Jenkins持續內建 - Jenkins安裝安裝jdk安裝Jenkins簡單配置

預設安裝目錄是

/usr/lib/jvm

,安裝了一些jdk的相關包

Jenkins持續內建 - Jenkins安裝安裝jdk安裝Jenkins簡單配置

我們用的是

jdk-1.8.0-openjdk

,進去可以看到,是一個完整的jdk目錄

Jenkins持續內建 - Jenkins安裝安裝jdk安裝Jenkins簡單配置

安裝Jenkins

通過鏡像下載下傳位址安裝,要快很多:http://www.jenkins.org.cn/d

選擇對應版本下載下傳

Jenkins持續內建 - Jenkins安裝安裝jdk安裝Jenkins簡單配置

下載下傳依賴

sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat/jenkins.repo
           

導入秘鑰

sudo rpm --import https://pkg.jenkins.io/redhat/jenkins.io.key
           
Jenkins持續內建 - Jenkins安裝安裝jdk安裝Jenkins簡單配置

安裝

yum install jenkins
           

如果出現了

daemonize

相關錯誤,執行下下面的指令,再重新安裝

安裝完成

Jenkins持續內建 - Jenkins安裝安裝jdk安裝Jenkins簡單配置

檢視安裝目錄資訊

Jenkins持續內建 - Jenkins安裝安裝jdk安裝Jenkins簡單配置

相關目錄釋義

  1. /usr/lib/jenkins/:jenkins安裝目錄,war包會放在這裡
  2. /etc/sysconfig/jenkins:jenkins配置檔案,“端口”,“JENKINS_HOME”等都可以在這裡配置
  3. /var/lib/jenkins/:預設的JENKINS_HOME
  4. /var/log/jenkins/jenkins.log:jenkins日志檔案

簡單配置

修改配置

vi /etc/sysconfig/jenkins
           

修改預設賬戶和端口

  • 預設賬戶是

    jenkins

    ,可以根據需要修改,我這裡改成了

    root

    ,意思是直接用

    linux

    root

    使用者來進行操作,否則的話,需要在

    linux

    建立一個

    jenkins

    的使用者
  • 預設端口是

    8080

    ,為了避免端口占用,可以根據需要修改,我這裡改成了9099
    Jenkins持續內建 - Jenkins安裝安裝jdk安裝Jenkins簡單配置

設定開機自啟動

chkconfig jenkins on
           

啟動

service jenkins start
systemctl start jenkins
           

通路

啟動之後就可以進行通路了,不過通路之前要看看防火牆有沒有關閉,如果要開啟防火牆,要在防火牆開發該端口

Jenkins持續內建 - Jenkins安裝安裝jdk安裝Jenkins簡單配置

根據提示指令,擷取管理者密碼

cat /var/lib/jenkins/secrets/initialAdminPassword
           
Jenkins持續內建 - Jenkins安裝安裝jdk安裝Jenkins簡單配置

複制填入,繼續之後,需要連接配接官網下載下傳插件,但是官網下載下傳插件的速度非常慢,是以我們可以先跳過插件安裝,之後可以在背景修改插件下載下傳位址為國内的,能明顯提升下載下傳速度。

是以這裡點選選擇插件來安裝

Jenkins持續內建 - Jenkins安裝安裝jdk安裝Jenkins簡單配置
Jenkins持續內建 - Jenkins安裝安裝jdk安裝Jenkins簡單配置

接下來就是要建立管理者賬号了,jenkins是有一個預設的管理者賬号:

admin

,密碼就是我們剛剛填入的那個字元串

Jenkins持續內建 - Jenkins安裝安裝jdk安裝Jenkins簡單配置
Jenkins持續內建 - Jenkins安裝安裝jdk安裝Jenkins簡單配置
Jenkins持續內建 - Jenkins安裝安裝jdk安裝Jenkins簡單配置
Jenkins持續內建 - Jenkins安裝安裝jdk安裝Jenkins簡單配置