web項目部署以及放到ROOT目錄下
最近度過了一個國慶長假,好幾天都沒有寫博客了!
發布這篇案例也是希望能幫助到像我一樣的菜鳥o(* ̄︶ ̄*)o,百度上面的資料都不怎麽全。也沒有人說明註意事項。總是這篇說一點。那個人也說補一點,最後自己也是嘗試了好多次,各種坑踩過來了,以及一些優先級和註意事項;
最近公司安排了一個開發公司官網的任務給我,從開始到上線都一個人開發了o( ̄ヘ ̄o#)
官網的話,上線以後訪問肯定是直接訪問域名的,肯定部署的時候要省去項目名稱和端口號了o(* ̄︶ ̄*)o
本案例采用的是tomcat8.5 ,windos環境下(liunx環境下也沒多少區別的,啟動和關閉采用命令行即可
1.如何部署到tomcat下
將完成的項目打成war包,放到tomcat下的webapps目錄下
2.啟動tomcat自動生成項目文件
bin目錄下的 startup.sh 用於啟動 shutdown.sh 用於關閉
3.啟動好如下圖
4.這個時候其實已經項目部署成功了,通過瀏覽器訪問項目即可
5.將文件放置ROOT目錄下,即可省去項目名稱
打開skjd-website文件
6.到現在這步,你的項目訪問只需要ip加端口號了,接下來再去掉端口號
1.將tomcat關閉
2.進入tomcat下的conf目錄中‘,將如下圖中箭頭地方改為80端口,然後啟動tomcat,即可直接通過ip訪問了
過程及註意事項說明
1.將端口設為為80以後,tomcat會自動舍去端口號
2.做完如上操作以後,將webapps目錄下的項目刪除。不然會在tomcat中同時存在兩個相同的項目。
3.tomcat尋找文件路徑的時候會優先在webapps目錄下尋找,然後再去ROOT下尋找,如果存在同名的文件夾。請註意可能你會操作訪問404
基本上到了這步是沒什麽問題了,然後將ip綁定的域名換上去,官網的事情就大功告成了。o(* ̄︶ ̄*)o,是不是很簡單。
web項目部署以及放到ROOT目錄下