1.修改crmeb/config/workerman.php 中的三個端口
系統默認端口有三個,分別為【40001】、【40002】、【40003】
在同一個服務器部署多項目時,需要修改新項目這三個端口,避免沖突。
修改端口請牢記對應數字,切勿修改錯誤,同時記得阿里云放行新端口!2.修改緩存以及隊列前綴, .env文件
修改三個藍色箭頭的緩存和隊列前綴,如果使用的是redis緩存的話,建議將紅色箭頭的數據庫改成其他的,建議值 0到15

需要修改 .env 配置文件中的緩存(Cache)、隊列(Queue) 前綴,并建議修改 Redis 數據庫索引。
為什么要修改?
- 修改前綴 (CACHE_PREFIX, CACHE_TAG_PREFIX, QUEUE_NAME): 默認生成的長串字符(如 c7283de641336)通常是隨機或自動生成的,可能缺乏辨識度。將其修改為你自己定義的、有明確業務含義的名稱(如項目名、模塊名),可以:易于管理: 在查看Redis中的所有鍵時,能快速區分出哪些鍵是屬于當前這個項目的緩存或隊列。避免沖突: 如果同一臺服務器上運行了多個不同的項目(或同一項目的不同環境,如測試站、正式站),它們都連接到了同一個Redis數據庫(例如都是 SELECT = 0),使用相同的前綴會導致數據互相覆蓋和混亂。修改為唯一的前綴可以完美隔離它們。
- 修改Redis數據庫 (SELECT): Redis默認有16個數據庫(索引號0-15)。避免沖突: 很多軟件或框架默認使用 0 號數據庫。如果所有項目都擠在 0 號庫,同樣容易造成鍵名沖突和管理混亂。資源隔離: 為不同的項目或環境分配不同的數據庫索引號,是一種簡單有效的隔離方式。例如,項目A用 1,項目B用 2,測試環境用 10,生產環境用 11。
非常重要:修改后務必清除現有的Redis緩存和隊列數據,或者重啟Redis服務,否則系統可能還會讀到舊的緩存數據導致報錯。

