如果同一臺服務器安裝多個本系統(tǒng),請修改常鏈接端口
第一步:程序需要修改:/config/workerman.php
'admin' => [
//協(xié)議
'protocol' => 'websocket',
//監(jiān)聽地址
'ip' => '0.0.0.0',
//監(jiān)聽后臺消息端口
'port' => 20002,
//設置當前Worker實例啟動多少個進程
'serverCount' => 1,
],
'chat' => [
//協(xié)議
'protocol' => 'websocket',
//監(jiān)聽地址
'ip' => '0.0.0.0',
//監(jiān)聽客服消息端口 開源版沒內(nèi)置客服系統(tǒng)可以不用修改
'port' => 20003,
//設置當前Worker實例啟動多少個進程
'serverCount' => 1,
],
第二步:修改上面代理中的端口
proxy_pass http://127.0.0.1:20002/; //20002 后臺消息通知端口改為和第一步修改代碼中的端口一樣
第三步:重啟命令,進入程序跟目錄執(zhí)行
//1、進入程序跟目錄,如果linux寶塔可以點擊進入站點目錄,上面菜單中有打開命令框,默認就進入到程序跟目錄,如果ssh面板中使用一下命令進入程序跟目錄 例如:
cd /www/wwwroot/crmeb
//2、一般情況這么執(zhí)行就可以
php think workerman restart --d
//2、如果存在權(quán)限問題,請使用一下命令
sudo -u www php think workerman restart --d
5、重啟長連接
出現(xiàn)以下提示說明之前已啟動 需要重啟
重啟的話 使用這個命令
sudo -u www php think workerman restart --d
出現(xiàn)以下提示說明啟動成功
反向代理的端口切記也要修改成和workerman.php里面一樣的端口