安裝jdk
Jenkins需要依賴Java環境,是以先安裝jdk1.8
yum install java-1.8.0-openjdk* -y
安裝完輸入
java -version
驗證一下

預設安裝目錄是
/usr/lib/jvm
,安裝了一些jdk的相關包
我們用的是
jdk-1.8.0-openjdk
,進去可以看到,是一個完整的jdk目錄
安裝Jenkins
通過鏡像下載下傳位址安裝,要快很多:http://www.jenkins.org.cn/d
選擇對應版本下載下傳
下載下傳依賴
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
安裝
yum install jenkins
如果出現了
daemonize
相關錯誤,執行下下面的指令,再重新安裝
安裝完成
檢視安裝目錄資訊
相關目錄釋義
- /usr/lib/jenkins/:jenkins安裝目錄,war包會放在這裡
- /etc/sysconfig/jenkins:jenkins配置檔案,“端口”,“JENKINS_HOME”等都可以在這裡配置
- /var/lib/jenkins/:預設的JENKINS_HOME
- /var/log/jenkins/jenkins.log:jenkins日志檔案
簡單配置
修改配置
vi /etc/sysconfig/jenkins
修改預設賬戶和端口
- 預設賬戶是
,可以根據需要修改,我這裡改成了jenkins
,意思是直接用root
的linux
使用者來進行操作,否則的話,需要在root
建立一個linux
的使用者jenkins
- 預設端口是
,為了避免端口占用,可以根據需要修改,我這裡改成了90998080
Jenkins持續內建 - Jenkins安裝安裝jdk安裝Jenkins簡單配置
設定開機自啟動
chkconfig jenkins on
啟動
service jenkins start
systemctl start jenkins
通路
啟動之後就可以進行通路了,不過通路之前要看看防火牆有沒有關閉,如果要開啟防火牆,要在防火牆開發該端口
根據提示指令,擷取管理者密碼
cat /var/lib/jenkins/secrets/initialAdminPassword
複制填入,繼續之後,需要連接配接官網下載下傳插件,但是官網下載下傳插件的速度非常慢,是以我們可以先跳過插件安裝,之後可以在背景修改插件下載下傳位址為國内的,能明顯提升下載下傳速度。
是以這裡點選選擇插件來安裝
接下來就是要建立管理者賬号了,jenkins是有一個預設的管理者賬号:
admin
,密碼就是我們剛剛填入的那個字元串