開始部署代碼
將代碼部署到tomcat的webapp的目錄下面
問題:
當(dāng)我們進(jìn)行訪問的時候,希望輸入cym.com就訪問community這個項目,而不是tomcat中的Root項目。
解決一:
刪除root鲤孵,將我們的項目打包成root.war。
關(guān)閉tomcat:shutdown.sh
進(jìn)入tomcap的目錄webapp:rm -rf * //刪除了所有的項目
項目的訪問路徑改成空:
global.js中也得修改:
-
根路徑的處理,在訪問/的時候輸出/index舍沙。
進(jìn)行轉(zhuǎn)發(fā)
圖片.png
打包成war包:
設(shè)置war包的名字是root。
-
配置文件
將配置文件中的路徑進(jìn)行更改剔宪。
圖片.png
但是不能修改本地的文件拂铡,得保證本地的執(zhí)行。
springBoot可以有多套配置文件葱绒,開發(fā)和上線使用不同的配置文件感帅。
命名有規(guī)則:在名字后面寫上-,短橫線不能少地淀。
在默認(rèn)的配置文件里面寫開關(guān):
開發(fā)的時候再改成develop失球。
-
啟動文件
tomcat本身就是一個java程序,里面已經(jīng)有了main方法了,所以不能使用下面的main
圖片.png
需要提供一個程序執(zhí)行的入口实苞。
- 開始部署了
過程:
將源碼發(fā)給服務(wù)器
使用maven進(jìn)行打包
移動到webapp目錄下
maven->clean移除target(更胁虺拧)
unzip -d /root/community.zip
解壓,然后進(jìn)行編譯
cd community
//編譯黔牵,打包
mvn clean
cd target
//發(fā)現(xiàn)里面有Root.war
將這個文件移動到webapp下面
然后重新執(zhí)行
cd tomcat的目錄
start.sh
//等一會即可
之前的配置文件中參數(shù)沒有改聪轿,報錯了
修改~~
cd logs
vim catalinna2019查看日志
rm -rt 文件:刪除文件
習(xí)慣看日志。猾浦。陆错。。
可怕
查看我們的日志: