1. 程式人生 > >Jenkins 安裝 (linux CentOS 7.2)

Jenkins 安裝 (linux CentOS 7.2)

前言:

路漫漫其修遠兮,我們一起來努力!!!

基礎軟體環境

1.centos7.2

2.Jdk 1.8

3.maven-3.5.3

4.Tomcat(Jenkins也自帶有Jetty伺服器,可使用“service jenkins start”來開啟安裝後的Jenkins服務,如需使用Tomcat則需要將安裝目錄 /usr/lib/jenkins/下的war包放於Tomcat的webapps目錄下)

2  安裝jdk

1.  下載jdk 1.8


2.  將壓縮包拷貝到 /opt/software/develop

3.  tar –zxvf  jdk-8u171-linux-x64.tar.gz            //解壓縮包

4.  vi /etc/profile                             //配置環境變數,如圖


5.  :wq!          //儲存退出

6.  source /etc/profile            //使用環境變數

7.  java –version                    //檢視版本號


3 下載安裝maven

1.  cd /usr/local                                     //進入目錄

2.  mkdir maven                                 //建立maven資料夾

3.  下載maven壓縮包

4. 

tar -zxvf apache-maven-3.5.3-bin.tar.gz                     //解壓tar

5.  vim /etc/profile                               //配置環境變數

新增行  exportMAVEN_HOME=/usr/local/maven/apache-maven-3.5.3

//找到PATH行,追加$MAVEN_HOME/bin

例如

PATH=$JAVA_HOME/bin:$MAVEN_HOME/bin:$PATH


6.  wq!          //儲存退出

7.  source/etc/profile            //使用環境變數

4 安裝
Jenkins

1.建立Jenkins的yum原始檔

vi /etc/yum.repos.d/jenkins.repo

2.在 Jenkins.repo中加入以下內容:

[jenkins]

name=Jenkins

baseurl=http://pkg.jenkins-ci.org/redhat

gpgcheck=1

3.rpm增加Jenkins源的key

sudo rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key

4.安裝 jenkins

sudo yum install jenkins

5. 要使用此儲存庫,請執行以下命令(當時也是有報錯所以在jenkins的官網查到的解決方法,如果安裝順利也可不執行 >_<!!)

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

sudo rpm --importhttps://pkg.jenkins.io/redhat/jenkins.io.key

5 Jenkins相關目錄和配置

安裝完成後,有如下相關目錄:

/usr/lib/jenkins/:jenkins安裝目錄,WAR包會放在這裡。

/etc/sysconfig/jenkins:jenkins配置檔案,埠、JENKINS_HOME等都在這裡配置。

配置如下:

## xxxxxxx省略註釋

JENKINS_HOME="/usr/lib/jenkins"

## xxxxxxx省略註釋

JENKINS_JAVA_CMD=""

## xxxxxxx省略註釋

JENKINS_USER="jenkins"

## xxxxxxx省略註釋

JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true"

## xxxxxxx省略註釋

JENKINS_PORT="8080"

## xxxxxxx省略註釋

JENKINS_AJP_PORT="8009"

## xxxxxxx省略註釋

JENKINS_DEBUG_LEVEL="5"

## Txxxxxxx省略註釋

JENKINS_ENABLE_ACCESS_LOG="no"

## xxxxxxx省略註釋

JENKINS_HANDLER_MAX="100"

## xxxxxxx省略註釋

JENKINS_HANDLER_IDLE="20"

## xxxxxxx省略註釋

JENKINS_ARGS=""

6 啟動Jenkins

A:如果是使用自帶的Jetty伺服器,啟動可以使用命令:sudo service jenkins start。

B:如果是部署在Tomcat伺服器上,直接啟動Tomcat即可。

7 關閉防火牆

請自行百度吧!!!!

8 訪問Jenkins 

A開啟頁面http://[ip]:[port]/jenkins。   (注意:如果是用jenkins自帶的jetty啟動的話,瀏覽器出入的URL不用加/jenkins,否則頁面會報錯)

B初始啟動需要密碼,密碼檔案位於/var/lib/jenkins/secrets/initialAdminPassword, 複製填入,點選Continue。

CCustomizeJenkins選擇Install suggested plugins即可。

D建立使用者。

F:成功!!!