## 項目環境
無特殊情況統一使用CentOS7.6系統,同時安裝寶塔面板,程序運行環境統一如下:
PHP7.3.*
MySql5.7.*
Nginx1.15.*
*****
JDK1.8
Tomcat 9.0
****
## 部署檢查
* 部署后必須刪除測試數據并且檢查初始數據是否正常
* 確保部署環境已安裝相關擴展和被使用的端口已經開放
## 寶塔面板設置規范
* 修改面板名稱,用戶名,端口,密碼等重要信息(面板名稱禁止使用'面板','后臺','登錄'以及相應英文單詞)
* 必須關閉php的x-powerd-by
* 必須開啟文件和數據庫回收站
* 必須開啟監控,保留天數為90天
* 必須設置好網站和數據庫的備份任務,網站備份設置為**每周一凌晨3:30**備份,保留最新3份;數據庫備份設置為**每天凌晨2點**備份,保留最新7份。
* 如果為大型項目,需要配置php-fpm與mysql參數。
* 設置好時區,php的相關擴展,禁用函數。
* 云服務器及寶塔面板必須開放以下端口
```
20 #FTP
21 #FTP
22 #SSH
80 #HTTP
210 #寶塔面板
443 #HTTPS
3306 #MySql
8888 #寶塔舊面板,修改完端口請關閉
39000-40000 #FTP
```