前言:
路漫漫其修遠兮,我們一起來努力!!!
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
地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
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壓縮包
地址:http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.tar.gz //下載maven的tar包
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。
C:CustomizeJenkins選擇Install suggested plugins即可。
D:創建用戶。
F:成功!!!