<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
兩週前我剛剛入職實習的時候,後端的幾個同事看到我需要學習如何把專案進行部署,都圍過來教我怎麼部署,我感覺學習到了很多,因此,記錄一下學習的筆記。
當然了,這些部署是建立在已經設定好tomcat(後端伺服器)和nginx(前端伺服器)的基礎之上的,因為公司之前已經做好了,我只需要迭代即可。
1、IDEA點選maven,然後點選clean,接著點選package打包獲得cr.war(在專案根目錄的target目錄)。
為啥需要打war包,我也不是很清楚。好像是因為之前jar包部署有問題。
2、通過Xshell連線伺服器:
點選Xshell左上角的新建按鈕:
然後填寫一下伺服器名稱、伺服器IP地址和伺服器埠號即可:
如果連上了伺服器,會有這樣的結果:
3、接著需要備份之前的cr.war,備份在/opt/server/apache-tomcat-9.0.8/backup
資料夾中:
[sxzm@localhost webapps]$ mv cr.war ../backup/cr220706.war
下面是我之前記錄下來的伺服器輸出:
4、通過Xftp 7上傳cr.war
到/apache-tomcat-9.0.8/webapps
中:
如果沒有安裝Xftp 7,直接點選下面的官網連結下載即可:
https://www.xshell.com/zh/xftp/
個人感覺這個工具還是特別好用的。
5、到/apache-tomcat-9.0.8/bin
下面重啟tomcat
關閉tomcat:
[sxzm@localhost bin]$ ./shutdown.sh
但是如果你輸入以下命令,你會發現tomcat沒有關閉:
[sxzm@localhost bin]$ ps -ef | grep java
這個沒有關閉的程序為14414。
下面直接使用這個命令殺這個程序:
[sxzm@localhost bin]$ kill -9 14414
再次檢視程序:
[sxzm@localhost bin]$ ps -ef | grep java
可以看到這個程序結束了,也就意味著tomcat關閉了。
下面重新啟動tomcat:
[sxzm@localhost bin]$ ./startup.sh
這樣tomcat就啟動成功了。
可以繼續使用這個命令檢視tomcat啟動情況:
[sxzm@localhost bin]$ ps -ef | grep java
6、最後到/logs下檢視是否有報錯資訊
[sxzm@localhost apache-tomcat-9.0.8]$ cd logs
使用這個命令檢視catalina.out 檔案的末尾輸出:
[sxzm@localhost logs]$ tail -f catalina.out
可以看到springboot啟動成功了,也就意味著Java專案部署成功了。
1、Vue前端專案導包生成dist.zip檔案,同樣按照上面的教學進入Xshell軟體登入伺服器,前端部署很簡單,主要就是備份和解壓。
2、在/opt/ui資料夾下解壓,解壓之前先備份之前的dist(直接解壓就行,不需要有什麼其他操作,主要還是要使用Xftp 7進行備份):
unzip -o dist.zip
到此這篇關於Java結合Vue專案打包並進行伺服器部署的文章就介紹到這了,更多相關Java Vue專案打包部署內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45