一躬存、Linux部署Jenkins兩種方法的介紹
方法1:WAR包
步驟簡(jiǎn)介:
wget在官方下載jenkins.war的包到tomcat下
修改tomcat的server.xml配置,重啟tomcat
調(diào)整防火墻規(guī)則芋肠,允許端口訪問(wèn)
瀏覽器訪問(wèn):http://x.x.x.x:port
方法2:YUM安裝
步驟簡(jiǎn)介:
添加官方的rpm包源,進(jìn)行yum安裝
編輯jenkins的/etc/init.d/jenkins程序文件遵蚜,添加java路徑
編輯jenkins的/etc/sysconfig/jenkins配置文件帖池,修改端口、系統(tǒng)運(yùn)行賬戶
編輯/etc/profiles文件添加jenkins的環(huán)境變量
啟動(dòng)jenkins服務(wù)service jenkins start
瀏覽器訪問(wèn):http://x.x.x.x:port
二吭净、兩種安裝方法的對(duì)比
WAR包安裝
優(yōu)點(diǎn):
只有一個(gè)war包睡汹,輕量級(jí)部署
配置過(guò)程簡(jiǎn)單,無(wú)需額外配置
對(duì)于已經(jīng)部署好tomcat+jdk環(huán)境的Server攒钳,可以在10分鐘內(nèi)就搭建好Jenkins平臺(tái)帮孔,適用于快速部署和使用;
適合新手,或者對(duì)Linux不太熟的人員
缺點(diǎn):
因?yàn)槭枪俜街苯哟虬玫?war包文兢,修改配置容易出現(xiàn)報(bào)錯(cuò)
運(yùn)行不穩(wěn)定晤斩,增加插件、修改權(quán)限等姆坚,很容易崩潰
重啟jenkins服務(wù)不太方便(java -jar /xx/xx/jenkins.war --httpPort=8080)
YUM安裝
優(yōu)點(diǎn)
對(duì)于熟悉Linux服務(wù)配置的人員來(lái)說(shuō)澳泵,輕車熟路的配置流程
可以根據(jù)Server環(huán)境,定制化的修改jenkins配置文件
可以很方便的查看服務(wù)運(yùn)行狀態(tài)(state)兼呵、日志兔辅、排錯(cuò)、重啟服務(wù)
適用于Linux老司機(jī)
缺點(diǎn)
配置的過(guò)程稍復(fù)雜击喂,要修改的文件和參數(shù)
反復(fù)查看日志中的ERROR维苔,根據(jù)模糊的錯(cuò)誤信息,調(diào)整環(huán)境和配置
對(duì)于Linux新手來(lái)說(shuō)懂昂,配置起來(lái)有點(diǎn)難介时,Troubleshouting有點(diǎn)懵