久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Jenkins部署到遠(yuǎn)程(Linux服務(wù)器)

 jackeyqing 2020-07-11

接著上次的說,,上次只是實(shí)現(xiàn)了本地自動(dòng)化部署,,這種情況只是針對(duì)開發(fā)環(huán)境和部署環(huán)境在同一臺(tái)機(jī)器時(shí)適用,。不過,,一般情況下,,我們都會(huì)要把項(xiàng)目部署到遠(yuǎn)程Linux服務(wù)器上,,所以這節(jié)的主要內(nèi)容是:

1,、部署開發(fā)環(huán)境下的Web項(xiàng)目到遠(yuǎn)程Linux服務(wù)器;

2,、實(shí)現(xiàn)自動(dòng)備份,;

準(zhǔn)備環(huán)境

  本地開發(fā),安裝虛擬機(jī),,在虛擬機(jī)安裝Linux服務(wù)器

步驟

  1,、安裝插件,登錄到Jenkins后臺(tái),,選擇“系統(tǒng)管理”--->“管理插件”,,在可選插件中,選擇Publish Over SSH,,安裝這個(gè)插件,;

  2,、安裝完后,配置這個(gè)選項(xiàng),,在系統(tǒng)管理中找到,,如下圖:

  

  這里只說下主要配置項(xiàng),SSH Server Name,,服務(wù)器名稱,自己隨便起個(gè)名字即可,;Hostname,,服務(wù)器的IP地址;Username,,遠(yuǎn)程服務(wù)器的賬號(hào),,這里我用了root;Remote Directory,,訪問路徑,,“/”根路徑即可。

  其他的選項(xiàng)參考,,http://blog.csdn.net/wangmuming/article/details/22925895,。

  3、這次不用新建項(xiàng)目了,,以上次建的項(xiàng)目為基礎(chǔ),,做個(gè)拷貝,在此基礎(chǔ)上修改就行,,如圖:

  

  4,、上面的都不用動(dòng),只修改“構(gòu)建后操作”,,把上次部署war包的方式(Deploy war/ear to a container)刪除,,添加剛才安裝插件后的(Send build artifacts over SSH),配置見圖:

  

  需要注意的地方:Remote directory,,這個(gè)最好配置為絕對(duì)路徑,,主要是為了臨時(shí)放置項(xiàng)目的地方,在第5步可以看到,;

  5,、增加deploy.sh腳本,新下載的tomcat的bin目錄沒有該文件,,自己新建一個(gè)即可,,里面的內(nèi)容如下,根據(jù)自己的實(shí)際情況進(jìn)行調(diào)整,,都是一些常見的shell命令:

復(fù)制代碼
#!/bin/sh
export JAVA_HOME=/usr/java/jdk1.7.0_75
kill -9 $(ps -aef | grep tomcat/conf | grep -v grep | awk '{print $2}')
cd /app/programs/tomcat_test1/webapps
mv ROOT.war ROOT_`date +%Y%m%d%H%M%S`.war.bak
#rm -rf ROOT
mv  /app/programs/temp/mvcDemo3*-SNAPSHOT.war ROOT.war
cd /app/programs/tomcat_test1/bin

./startup.sh
復(fù)制代碼

  6,、經(jīng)過以上配置后,,訪問測(cè)試,運(yùn)行通過,。

  

總結(jié):截至到現(xiàn)在,,已經(jīng)完成了自動(dòng)化部署到本地和遠(yuǎn)程的全部配置。我這兩篇文檔主要側(cè)重于操作實(shí)現(xiàn)和備忘,,一些細(xì)節(jié)未進(jìn)行說明,,有需要的朋友可以自行往下深入研究,可以一塊討論,。,。。

 

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多