1. 程式人生 > >使用git下載專案,然後部署到本地和遠端伺服器上的流程

使用git下載專案,然後部署到本地和遠端伺服器上的流程

一.配置Git

1.下載安裝

2.安裝好後桌面滑鼠右鍵多出三個分支

3.git clone從git上弄下程式碼:        

       1>指定url和directory(一般是工作空間),如果不填寫Branch,則預設下載下來的是master主幹部分,一般的都會通過Branch指定需要下載下來的的分支        2>點選ok輸入使用者名稱和密碼

二.釋出到伺服器上

1.配置maven

  配置使用本地maven,指定為開發環境development,去掉test,然後clean,package,如果專案有錯誤,一般的通過reimport重新引入各個pom.xml檔案,maven打包完成後,就可以把專案釋出到遠端測試伺服器上了

2.釋出到遠端測試伺服器

  1>clean,package

  2>target下找到相應war包,拷貝出來解壓

  3>xshell連線伺服器,在xshell中開啟xftp,用剛才解壓檔案覆蓋/export/App/auction.shop.jd.com路徑下檔案,檔案上傳完畢

  [提示:上面這一步可以不用這麼複雜,完全可以通過linux的rz命令將war包上傳到指定/export/App/auction.shop.jd.com目錄下,然後通過jar -xvf xx.war解壓]

  4>xshell重啟tomcat(部署在linux上的測試伺服器),

  5>重啟流程:進入相應目錄---->stop---->start---->檢視日誌

  6>注意:如果stop後出現程序存在,可以通過ps -ef|grep tomcat 命令檢視tomcat程序,找到相應的程序使用 kill [pid]殺掉該程序,再 ./start.sh(有時候提示existing pid也不一定出錯,不妨訪問試試,很大機率已經啟動成功)

3.部署到本地伺服器

  如果要在本地部署專案訪問則需要重新配置tomcat(每新增一個專案都要重新配置tomcat),點+號,新增tomcat,配置埠80,development選單下點選+號注意選擇Artifact然後選擇war exploded包,將專案部署到tomcat上配置完畢,clean,package,然後就可以啟動debug了.

三.火狐訪問(注意更換host,前提是火狐安裝了HostAdmin外掛,並配置好host)