[TOC]html
本地運行調試
導入數據庫:
導入數據庫的時候使用的是sqlYog導入navcat的腳本;因爲兩個應用的sql腳本不太同樣。遇到問題,須要編輯腳本,use 進入數據庫才能夠。java
導入navcat的腳本時候因爲版本問題報錯datetime(0)參考:https://blog.csdn.net/hlp4207/article/details/99416245linux
導入項目:
測試運行沒有問題;spring
將項目打包:
springboot項目打包有兩種方式,這裏使用的是jar方式打包,不須要在linux下配置tomcat;sql
使用idea將maven項目打包成jar參考:https://www.cnblogs.com/spll/p/9947925.htmlshell
將jar放到linux系統中數據庫
linux準備:
-
數據庫:MySql,將所須要的數據庫建立好,導入sql腳本;瀏覽器
導入數據庫參考:https://blog.csdn.net/weixin_38423249/article/details/80551284tomcat
-
安裝jdk,直接使用yum安裝jdk便可;springboot
參考:https://blog.csdn.net/u013268969/article/details/82115895
因爲我忘記了數據庫的密碼又重置了linux上的數據庫密碼
重置linux下數據庫訪問密碼參考:https://www.cnblogs.com/thegarden/p/11856184.html
運行項目:
到你的項目目錄,使用命令運行你的jar項目
$ java -jar test.jar
項目導入成功運行成功以後,在瀏覽器訪問不成功,發現是端口沒有權限,在阿里雲後臺添加端口8000訪問權限便可; ##腳本運行
能夠寫一個腳本經過對腳本"start stop restart"來操做項目;
參考: https://www.cnblogs.com/spll/p/9947925.html後面的腳本
補充:
使用以後須要更改腳本權限:https://blog.csdn.net/Mr_xiao_1/article/details/83651367
以及nohup: redirecting stderr to stdout的解決辦法:
對腳本的start後面的"&"進行更改:https://blog.csdn.net/justhavetry/article/details/45482543