前面已經安裝好centos的系統,網絡配置,以及部署的環境已成功啦。。。
下面記錄的是如何部署一個項目
四個步驟:
(1)放war包
(2)執行數據庫腳本
(3)修改數據庫的配置文件
(4)重啟tomcat
步驟1:從研發那獲取war包,將war包放到tomcat中的webapps目錄下(可使用winscp工具傳輸,之前的已經介紹過的工具)
重啟tomcat,tomcat沒有直接重啟,可先關閉后再重啟
1)切換到bin目錄執行:cd /usr/local/apache-tomcat-8.5.47/bin(按自己的路徑切入)
2)執行關閉命令:./shutdown.sh(使用crt遠程連接)
3)查看進程是否在執行,命令:ps -ef | grep tomcat
4)使用winscp查看webapps目錄下會多了一個war包同名的文件夾
步驟2:執行數據腳本,進行Navicat連接后導入數據庫進行建表,下圖為數據庫腳本,當然也可以直接在CRT中進入mysql后進行數據庫語句執行創建是一樣的
點擊運行SQL文件
導入數據庫腳本文件
導入成功
步驟3:修改數據庫配置文件
進入該路徑下erp/WEB-INF/classes中修改application.yml
命令:cd /usr/local/apache-tomcat-8.5.47/webapps/erp/WEB-INF/classes
編輯application.yml文件
命令:vi /application.yml
修改開發環境配置路徑和日志路徑
開發環境配置路徑:將URL的mysql 的IP更改為服務器的ip,用戶密碼更改為數據庫的用戶密碼
日志路徑:/erp/log
保存后退出(Esc后:wq)
步驟4:重啟tomcat
此項目沒有做前端,使用接口測試工具驗證是否部署成功
使用postman進行請求,請求成功並且查看數據庫已插入新增的用戶信息
部署成功~~