系統(tǒng)是centos 7.3 1611最小化安裝熊经,
首先泽艘,需要先安裝Java(1.8u131)欲险,Tomcat(8.5.16),Maven(3.5.0)
1. 下載匹涮,需要root權(quán)限
# su root
導(dǎo)入倉庫并安裝
# wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins.io/redhat-stable/jenkins.repo
# rpm --import http://pkg.jenkins.io/redhat-stable/jenkins.io.key
# yum install jenkins
因?yàn)槲冶镜氐臋C(jī)器的JDK是手動安裝的天试,不是yum,所以jenkis配置文件里面的常規(guī)jdk路徑并不能匹配上我實(shí)際環(huán)境的路徑然低,Jenkins無法啟動喜每,需要修改配置文件。
# vi /etc/rc.d/init.d/jenkins
在/usr/bin/java下面脚翘,添加上你本機(jī)的java路徑灼卢,如圖所示:
然后修改一下jenkins的運(yùn)行端口,因?yàn)楹芏鄷r候本機(jī)的tomcat默認(rèn)是8080會沖突来农,我目前是改成8081
vi? /etc/sysconfig/jenkins
/8080 ? ?//查找鞋真,改為8081
systemctl status jenkins?
查看運(yùn)行狀態(tài),但是因?yàn)槠ヅ洳坏絡(luò)dk沃于,所以剛才肯定沒有跑起來涩咖,所以重啟服務(wù)
#systemctl daemon-reload
#systemctl restart jenkins
然后把防火墻打開,
# firewall-cmd --permanent --zone=public --add-port=8081/tcp
#?firewall-cmd?--reload
接下來就可以在windows下訪問到了繁莹,比如
http://10.1.3.34:8081/
默認(rèn)的安裝密碼路徑
cat /var/lib/jenkins/secrets/initialAdminPassword,登陸初始化jenkis檩互,我選擇了默認(rèn)的推薦插件。
接下來要做的就是升級jenkins到最新版本咨演,開發(fā)環(huán)境闸昨,個人比較推崇接觸最新的,因?yàn)槌晒Φ氖褂蒙檄h(huán)境后薄风,后面很少回去改動饵较,現(xiàn)在就升級最新版本的lts會比較省事吧。
因?yàn)閖enkins是默認(rèn)安裝的遭赂,所以是在默認(rèn)路徑下
ps -aux| grep jenkins
接下來就是構(gòu)建項(xiàng)目了,我居然傳不了圖片上來撇他,可能辦公網(wǎng)絡(luò)太忙茄猫。
http://blog.csdn.net/wangmuming/article/details/22925127/
按照這個配置項(xiàng)目,
需要注意的是困肩,tomcat要自己手動啟動划纽,然后防火墻打開tomcat的端口。
我這里是tomcat 8.5.16锌畸,還需要對權(quán)限配置好勇劣,
tomcat-users.xml文件加上
還需要更改webapps/manager/META-INF/context.xml
配置就這么多,代碼一定要能跑了再構(gòu)建蹋绽,如何驗(yàn)證呢芭毙?jenkins會生成war包在路徑下,日志里面能看到卸耘,下載下來在本地tomcat能跑就是代碼沒問題退敦,其他就是設(shè)置或者tomcat問題。