怎樣將專案部署到Linux上&tomcat熱部署
專案一般在windows開發,開發完成後部署到Linux上
將專案部署到Linux上
第一步:Linux中要先安裝tomcat(安裝tomcat要先安裝jdk,因為他是在Java環境下執行,安裝jdk這裡就不介紹了 看我的以前部落格)
Tomcat安裝
步驟:
1上傳Tomcat到linux上
2 解壓Tomcat到/usr/local下
3 開放Linux的對外訪問的埠8080
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
/etc/rc.d/init.d/iptables save
4 啟動關閉Tomcat
進入tomcat的bin下啟動:./startup.sh
進入tomcat的bin下關閉:./shutdown.sh
第二步:將專案達成war包
1.執行maven命令 package命令生成的war包
war包的生成的位置是
2.將war包放到Linux中的tomcat中下的wapps下就好了
這樣就將專案部署到Linux中了
測試的地址是
Tomcat(伺服器)熱部署
即tomcat(Liunx)在啟動狀態下也可以實現專案部署,無需重啟
可以使用maven實現tomcat熱部署。Tomcat啟動時 部署工程。
Tomcat有個後臺管理功能,可以實現工程熱部署。
配置方法:
第一步:需要修改tomcat的conf/tomcat-users.xml配置檔案。新增使用者名稱、密碼、許可權。
例如:
首先解壓一個新的tomcat
然後啟動
去conf/tomcat-users.xml檔案裡配置
最底新增許可權,使用者名稱,密碼
<role rolename="manager-gui" /> <role rolename="manager-script" /> <user username="tomcat" password="tomcat" roles="manager-gui, manager-script"/> |
第二步:重新啟動tomcat。
使用maven的tomcat外掛實現熱部署:
首先部署manager
第一步:pom的tomcat外掛修改配置
配置為自己的tomcat資訊
第二步打包專案
點選完出現
現在去看Linux下的tomcat就可以看見專案部署完成了
可以看見root下面就是我們的專案了
如果有什麼不懂的可以@我 在下方評論
或者 郵箱 [email protected]