開(kāi)始部署代碼
將代碼部署到tomcat的webapp的目錄下面
問(wèn)題:
當(dāng)我們進(jìn)行訪問(wèn)的時(shí)候,希望輸入cym.com就訪問(wèn)community這個(gè)項(xiàng)目,而不是tomcat中的Root項(xiàng)目。
解決一:
刪除root,將我們的項(xiàng)目打包成root.war。


關(guān)閉tomcat:shutdown.sh
進(jìn)入tomcap的目錄webapp:rm -rf * //刪除了所有的項(xiàng)目
項(xiàng)目的訪問(wèn)路徑改成空:

global.js中也得修改:

-
根路徑的處理,在訪問(wèn)/的時(shí)候輸出/index。
進(jìn)行轉(zhuǎn)發(fā)
圖片.png
打包成war包:

設(shè)置war包的名字是root。

-
配置文件
將配置文件中的路徑進(jìn)行更改。
圖片.png
但是不能修改本地的文件,得保證本地的執(zhí)行。
springBoot可以有多套配置文件,開(kāi)發(fā)和上線使用不同的配置文件。
命名有規(guī)則:在名字后面寫(xiě)上-,短橫線不能少。
在默認(rèn)的配置文件里面寫(xiě)開(kāi)關(guān):


開(kāi)發(fā)的時(shí)候再改成develop。
-
啟動(dòng)文件
tomcat本身就是一個(gè)java程序,里面已經(jīng)有了main方法了,所以不能使用下面的main
圖片.png
需要提供一個(gè)程序執(zhí)行的入口。


- 開(kāi)始部署了
過(guò)程:
將源碼發(fā)給服務(wù)器
使用maven進(jìn)行打包
移動(dòng)到webapp目錄下
maven->clean移除target(更?。?/p>

unzip -d /root/community.zip
解壓,然后進(jìn)行編譯
cd community
//編譯,打包
mvn clean

cd target
//發(fā)現(xiàn)里面有Root.war
將這個(gè)文件移動(dòng)到webapp下面

然后重新執(zhí)行
cd tomcat的目錄
start.sh
//等一會(huì)即可
之前的配置文件中參數(shù)沒(méi)有改,報(bào)錯(cuò)了
修改~~


cd logs
vim catalinna2019查看日志
rm -rt 文件:刪除文件
習(xí)慣看日志。。。。
可怕

查看我們的日志:



