Linux服務(wù)器環(huán)境部署系列06

基礎(chǔ)組件安裝:

安裝Jenkins

Jenkins是一個開源軟件項目,是基于Java開發(fā)的一種持續(xù)集成工具,通過簡單的配置可以實現(xiàn)自動化部署。

系統(tǒng)環(huán)境:Centos6.5
依賴環(huán)境:JDK1.6+

1、安裝步驟:
1.1、安裝搭建JDK環(huán)境,Maven環(huán)境(此處省略....)
1.2、安裝jenkins
[root@centos03 home]#  wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
[root@centos03 home]#  rpm --import http://pkg.jenkins-ci.org/redhat/jenkins-ci.org.key
[root@centos03 home]#  yum install jenkins

如果安裝過程中出現(xiàn)錯誤不能繼續(xù)就直接到官網(wǎng)下載jenkis的rmp安裝包
jenkins官網(wǎng)地址(http://pkg.jenkins-ci.org/redhat-stable/

[root@centos03 home]#  wget http://pkg.jenkins-ci.org/redhat-stable/jenkins-2.7.3-1.1.noarch.rpm
[root@centos03 home]#  rpm -ivh jenkins-2.7.3-1.1.noarch.rpm

到這里,基本就安裝完成了。下面還需要做一些輔助工作:
修改jenkins端口號(如果不沖突可以不管):

[root@centos03 home]#  vi /etc/sysconfig/jenkins

#找到j(luò)enkins端口號:
JENKINS_PORT="8089"  此端口不沖突可以不修改 
2、啟動jenkins
[root@centos03 home]# service jenkins start

如果啟動過程中報錯,常見的問題是:

Starting Jenkins bash: /usr/bin/java: 沒有那個文件或目錄

如果出現(xiàn)這個錯誤一般是因為jdk的路徑配置問題:

[root@centos03 home]# vi /etc/init.d/jenkins
<br>candidates="
/etc/alternatives/java
/usr/lib/jvm/java-1.6.0/bin/java
/usr/lib/jvm/jre-1.6.0/bin/java
/usr/lib/jvm/java-1.7.0/bin/java
/usr/lib/jvm/jre-1.7.0/bin/java
/usr/lib/jvm/java-1.8.0/bin/java
/usr/lib/jvm/jre-1.8.0/bin/java
/usr/bin/java
/home/jdk1.7.0_79/bin/java (注意 這里修改為自己安裝的jdk路徑)" 
3、重啟Jenkins
[root@centos03 home]# service jenkins restart

重啟成功后,在瀏覽器輸入:http://ip:8089/jenkins即可訪問,通常情況下首次進(jìn)入jenkins需要輸入初始默認(rèn)密碼,jenkins登錄密碼在這個文件里

[root@centos03 home]# vi /var/lib/jenkins/secrets/initialAdminPassword
4、進(jìn)入選擇插件安裝界面,選擇第一個(Install suggested plugins)
image.png
5、插件安裝完成之后,需要創(chuàng)建第一個用戶,建議統(tǒng)一使用test或者admin
image.png
6、創(chuàng)建完用戶之后,就可以看到j(luò)enkins的歡迎界面了,然后小伙伴們就可以開始使用jenkins了。
image.png
7、點擊start using jenkins 進(jìn)入jenkins主界面。
image.png
8、配置jenkins需要的maven、jdk路徑和git路徑信息(東家使用的git),需要注意,截圖中配置的路徑是jenkins所在的機(jī)器上的安裝路徑(也就是說該機(jī)器已經(jīng)安裝了maven,jdk和git工具)
8.1、Maven配置:
image.png
8.2、JDK配置:
image.png
8.3、Git配置:
image.png
9、安裝jenkins相關(guān)插件(jenkins plugin):

需要安裝的插件:
?發(fā)布插件 Deploy to container Plugin 必須
?Maven插件 Maven Integration plugin必須
?git插件 Git plugin 這個根據(jù)實際情況,如果使用的svn就不用安裝此插件
?svn插件 Subversion Plug-in 這個jenkins自帶已經(jīng)安裝過了,推薦安裝時有提示
?Multiple SCMs plugin插件 這個插件在項目有多模塊依賴時將會很有用(尤其對于git項目的多個倉庫而言)
非必須安裝插件:
?發(fā)送郵件插件 Email Extension Plugin

下一篇文章會介紹到j(luò)enkins持續(xù)構(gòu)建,敬請期待......

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容