mysql数据库发布到web服务器上_web应用发布至服务器
1、生成web應用的war包。
在IDEA中,新增一個Artifacts的實體。類型為web application:archive ,意為web應用存檔。即把文件夾形式的web應用打包成MIS.war 這樣的一個包裹。
輸出路徑自行配置。
release_1
接著,輸出war包。
release_2
release_3
2、發布war包至服務器
使用xftp將war包發布到服務器上$CATALINA_HOME/webapps 目錄下,當Tomcat運行的時候回自動解壓war包。因此,我們還需要重啟一下Tomcat服務器,來使得web應用生效。
release_4
注意: 在使用了連接池的web應用的時候,要把JDBC的驅動也上傳到Tomat的lib目錄下,否則數據庫相關操作就無效了。使用xftp上傳JDBC的驅動包。
3、生成相應的數據庫數據
在本地將web應用所需的數據庫導出,把腳本文件上傳到服務器,進行數據還原。
使用mysql-front可以輕松將數據導出,生成mis.sql的腳本。
使用xftp將腳本上傳到/opt 目錄下。
在服務器上,進行數據還原。
登錄mysql數據庫,生成web應用所連接的數據庫mis:create database mis; 。
選擇mis數據庫,并執行SQL腳本生成數據表和數據:
use mis;
source /opt/mis.sql;
這樣,MySQL數據庫的數據也恢復了。
4、web應用設置
配置Tomcat的默認顯示項目,而不是打開網站顯示Tomcat的歡迎頁。
打開$CATALINA_HOME/conf/server.xml 配置文件,找到... 節點,在中間配置Tomcat的默認項目,加上 即可。
最后,重啟一下Tomcat服務器。
5、在服務器上,查看tomcat運行web應用的報錯日志
進入$CATALINA_HOME/logs 目錄,里面的catalina.out 就是Tomcat的運行輸出日志。
1、使用vim打開日志,這樣讀取的已經生成的日志。
2、使用tail -f $CATALINA_HOME/logs/catalina.out 可以實時查看Tomcat的運行輸出,相對于在IDE中查看輸出日志。(使用ctrl+C停止查看)
總結
以上是生活随笔為你收集整理的mysql数据库发布到web服务器上_web应用发布至服务器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php和asp指的是什么意思
- 下一篇: formatfactory工具有什么用