Linux-部署应用到生产环境Tomcat项目-全流程(图文教程)
?場景
部署效果
?
登錄之后效果
?
前提條件
Linux-安裝 Ubuntu Server 16.04 X64(圖文教程詳細(xì)版):
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/93790806
Linux-安裝JDK以及配置JDK環(huán)境變量:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/97438518
Linux-下載傳輸并安裝啟動(dòng)Tomcat:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/97508551
UbuntuServer16.04LTS中安裝Mysql并配置遠(yuǎn)程訪問:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/97825773
示例源碼下載
https://download.csdn.net/download/badao_liumang_qizhi/11459003
項(xiàng)目sql文件、靜態(tài)html、可運(yùn)行代碼
?
?
?
實(shí)現(xiàn)
在前面安裝好UbuntuServcer 16.04 LTS以及配置好jdk、tomcat和mysql后,將項(xiàng)目部署到服務(wù)器上的Tomcat上。
導(dǎo)入sql文件
使用Navicat運(yùn)行sql文件。
?
項(xiàng)目打包
將上面的源碼下載,進(jìn)行打包
在項(xiàng)目所在目錄打開cmd命令行,輸入:
mvn clean package -Dmaven.test.skip=true?
等待打包完成。
?
找到項(xiàng)目所在目錄的target目錄中存在一個(gè)war包和一個(gè)同名的文件夾。
一種是直接將war包部署到服務(wù)器上,這里選擇另一種將目錄打成zip包。
傳輸?shù)椒?wù)器
將項(xiàng)目中要連接的數(shù)據(jù)庫修改為自己的數(shù)據(jù)庫,參照上面配置mysql教程。
根據(jù)Xftp教程將打包后的zip文件傳輸?shù)椒?wù)器上。
然后將其移動(dòng)到Tomcat所在目錄下的webapp目錄下。
可以直接移動(dòng)war包到webapps目錄下,這里為了簡單演示,將ROOT項(xiàng)目下刪除干凈,并將傳遞的zip壓縮包移動(dòng)到ROOT目錄下。
?
部署項(xiàng)目
進(jìn)入到ROOT目錄
輸入:
apt-get install unzip安裝unzip命令
使用unzip 壓縮包名
將項(xiàng)目進(jìn)行解壓縮。
然后進(jìn)入到解壓縮后的項(xiàng)目目錄,輸入:
mv * ../將當(dāng)前目錄所有文件移動(dòng)到上層目錄,然后將ROOT下的zip包刪除。
這樣做的最終目的是將項(xiàng)目下的文件放在ROOT目錄下。
?
回到Tomcat目錄下,進(jìn)入bin目錄。
?
輸入:
./startup.sh啟動(dòng)Tomcat
?
總結(jié)
以上是生活随笔為你收集整理的Linux-部署应用到生产环境Tomcat项目-全流程(图文教程)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html中设置td中内容的垂直位置
- 下一篇: 用Xshell连接Linux系统时输入反