Jenkins 安裝 (linux CentOS 7.2)
前言:
路漫漫其修遠兮,我們一起來努力!!!
1 基礎軟體環境
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.
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。
C:CustomizeJenkins選擇Install suggested plugins即可。
D:建立使用者。
F:成功!!!