我們提供以下兩種修改方式
[TOC]
## 安裝前修改
安裝前可修改MySQL和Redis存儲配置,修改方式如下:
1. 更換MySQL數據庫,需要將`swoole-admin/sql/apm_base.sql`文件中的SQL進行導入到新的數據庫中,用來創建數據庫和表。
>[info] 因為`apps`和`common`目錄的配置文件都是加密的,所以請先修改`docker`目錄下的配置文件,然后復制到對應目錄。
2. 修改`apps`目錄的配置
```bash
cp docker/swoole-admin-apps-conf/db.php swoole-admin/center/web/apps/configs/product/db.php
```
3. 修改`common`目錄的配置
```bash
cp docker/swoole-admin-common-conf/* swoole-admin/center/common/configs/product
```
## 安裝后修改
>[danger] 安裝后在線修改只能修改MySQL部分,未提供修改Redis功能。
后臺提供了在線切換MySQL數據庫的功能,如需更換到自己的數據庫請按如下操作
- 將自己數據庫配置填寫進紅框1
- 選擇紅框2并點擊提交,將會檢測數據庫是否可以連接,如果可以則會關閉服務
- 刷新頁面后會顯示如圖2的服務未開啟
- 按照紅色字的提示,將docker內的數據庫數據原封不動拷貝到自己的數據庫(如果沒有新數據,則可以拷貝初始化SQL文件:`swoole-admin/sql/apm_base.sql`)
- 拷貝好以后選擇第三個選項服務未開啟,請選擇開啟的選項,并點擊提交
- 如需需要更換為docker內的數據庫,則同上操作選擇第一個選項在操作一次

