更新時間:2020-03-26 11:56:29 來源:動力節(jié)點 瀏覽3148次
我們開發(fā)時能借助idea等工具來跑起項目,但是把項目部署到服務(wù)器上我們也需要掌握的。這次用自己練手的一個WEB項目部署到服務(wù)器上面去。
這次部署在自己買的一個云服務(wù)器上,和虛擬機一樣裝的是Linux操作系統(tǒng),而且也云服器很方便,買了就可以使用,只需要安裝jre、數(shù)據(jù)庫,以及tomcat這些軟件就可以部署項目了。
首先,需要將項目打包成war包,如果配置中有使用windows系統(tǒng)的路徑,要記得都需要改為linux的路徑。開發(fā)工具我用的是idea,maven項目打包很方便,用package打包即可。
打包好之后,將war包放到tomc的webapps目錄下,我的tomcat安裝在/home目錄,所以放的路徑如下:
[root@VM_0_9_centoswebapps]#pwd /home/tomcat/webapps
此目錄原來的文件都可以刪除。
然后就可以啟動tomcat了,不過假設(shè)此時項目成功跑起來,我們在瀏覽器訪問的時候還需要帶上項目名稱,就如http://www.xxx.com/項目名/。如果不想如此,此時要配置一下tomcat的server.xml配置文件,這個文件在conf目錄下
[root@VM_0_9_centosconf]#pwd /home/tomcat/conf
使用vim命令編輯文件,找到Host節(jié)點
我們在里面要加入圈著這行內(nèi)容
<Contextpath=""docBase="/home/tomcat/webapps/CMS"debug="0"reloadable="true"/>
docBase就是你項目在服務(wù)器上放的絕對路徑,就是在/home/tomcat/webapps,CMS是項目名,根據(jù)自己的實際配置。
此時重啟tomcat即可,可用tail命令查看tomcat啟動情況
tail-f/home/tomcat/logs/catalina.out
如果沒有報錯,但是在瀏覽器仍然訪問不了,要記得開放端口。
firewall-cmd--zone=public--add-port=80/tcp--permanent firewall-cmd--reload
還有云服務(wù)器的話,還要添加安全組開放端口。
弄好之后重啟tomcat。
好了,部署一個應(yīng)用的步驟大體如此,基本上我們部署一個單體應(yīng)用可以這樣操作。
以上就是動力節(jié)點java培訓(xùn)機構(gòu)的小編針對“Javaweb項目實戰(zhàn)視頻教程”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。
相關(guān)閱讀
初級 202925
初級 203221
初級 202629
初級 203743