php在線客服系統(tǒng)搭建-基于php和swoole客服系統(tǒng)CRMchat(附源碼完整搭建教程)
CRMChat是一款開源的在線客服系統(tǒng),后臺管理使用thinkphp框架,消息通訊使用swoole擴展,現(xiàn)在我來部署搭建一下。
域名解析
以阿里云為例,我添加了自己的二級域名crmchat.v1kf.com 到服務器IP

PHP擴展安裝
一、安裝PHP插件:fileinfo
、redis
、swoole4
。
二、刪除PHP對應版本中的?proc_open
禁用函數(shù)。
步驟詳解:
進入寶塔面板點擊?軟件商城?,點擊?PHP設置?.這里以
PHP7.3
為例;

進入安裝擴展,安裝:
fileinfo
、redis
、swoole4
?擴展插件


進入?禁用函數(shù)?,找到?
proc_open
?刪除

重啟服務或者重載配置

站點配置
步驟總結(jié)
一、設置網(wǎng)站運行目錄public
二、設置PHP版本選擇純靜態(tài)。
三、可選項如有需求則開啟SSL,配置SSL證書,開啟強制https域名。
四、添加反向代理。
添加站點

下載源碼
在自己添加的網(wǎng)站根目錄下執(zhí)行
git clone?https://gitee.com/taoshihan/CRMChat.git
設置目錄
站點根目錄要設置到public目錄下

反向代理
設置反向代理,反向代理的端口號是20108

反向代理的配置文件,復制粘貼下面的內(nèi)容
線上安裝
直接訪問我的域名crmchat.v1kf.com,會進入安裝向?qū)Ы缑?br>

我們需要提前創(chuàng)建好數(shù)據(jù)庫,在寶塔左側(cè)菜單【數(shù)據(jù)庫】【添加數(shù)據(jù)庫】設置好數(shù)據(jù)庫名,用戶名,密碼
在界面向?qū)е行枰钊雽拿艽a

上面的報錯,可以修改下面文件,把這個判斷注釋掉,沒有啥用
app/controller/InstallController.php

如果遇到登錄過期,請重啟swoole
php think swoole restart
演示效果

?

?
