一。首先 得先在idea打包好。
我使用的是springboot框架的專案
1.先開啟自己的專案
在idea的最右側有個這個邊框,點選m**en
如果之前有該項目的打包,可以點選clean去清理之前的快取,然後點選package進行打包專案
二。打包好了之後我們就需要自己的雲服程式設計客棧務器了
可以使用securecrt或者xshell外掛程式操縱我們的阿里雲伺服器。
這裡我使用的是xshell,
在此之前 ,我們需要雲服務的環境搭配好的前提下,j**a jdk的環境,mysql資料庫的搭建,還有tomcat環境的搭建
在這些環境搭建好的基礎下,才能進行下一步的專案部署
三。idea在沒有配置war包的之前幫我們打包好的是jar匉幫我們打包好的是jar包。
我們這裡先講jar包
我們需要在我們的雲伺服器上使用上傳的外掛程式使用命令:yum install -y lrzsz
在**好後 使用命令: rz 然後在檔案中找到你要部署的jar 或war包
放到當前目錄下後使用:j**a -jar jar包名 例如:j**a -jar cms111.jar
這是編譯一次後再次輸入我們的idea設定的埠號就可以出來前端網頁,但是我們不能用一次來後台編譯一次
所以,我們可以建立乙個檔案去存放編譯讓每次我們訪問時他就自動編譯好, 這時我們需要使用ps -ef | grep j**a
來檢視我們剛才的編譯程序
在jar這個程序前你的使用者名稱後有個五位數字 就是他的程序號
然後使用kill -9 程序號 強制關閉這個程序
再次使用ps -ef | grep j**a 確認jar程序沒有後,使用nohup j**a -jar jar包名 & 命令建立nohup.out檔案存放編譯檔案日誌
!!!!這個命令中千萬不能將 & 丟掉 。 這時我們的jar包就成功部署到伺服器上了
三-2 war包的情況 ,進iariq入到自己的tomcat路經下的webapps目錄下 同樣的使用yum install -y lrzsz先**外掛程式。
然後rz 選中你的war包檔案 上傳成功後,伺服器將會自動編譯。即是成程式設計客棧功。
總結
自動打包檔案並上傳到ftp
bin bash ftpserver ftp.aaa rmtdir bbb user user pass password filename project date y m d tar.bz2 subdir date y m d release echo generating tarball.if...
idea打包映象上傳到遠端機器中
1.確定docker中 的2375埠 vim lib systemd system docker.service 第五行改為 execstart usr bin dockerd h tcp h unix var run docker.sock 2.重啟docker systemctl daemon ...
idea開發web專案打包上傳到伺服器
一 首先注意tomcat的一些設定 上圖的意思是把war包輸出到 rongke web 模組下,此模組下應是有controller提供介面供外部訪問的。上圖表示可以通過1新增2處的設定,3處可根據專案需要可填可不填。有時候啟動tomcat之後去相應模組下發現沒有war包存在,可以ctrl alt s...