• 日常搜索
  • 端口查询
  • IP查询
  • 在线工具
  • 搜本站

来客DIY6PHP系统搭建教程(H5在线客服系统搭建教程)

来客DIY6PHP系统(H5在线客服系统)图文搭建教程,PHP的系统搭建不难,就是信息实时推送那里的设置稍微麻烦点!

安装说明:

1、基础环境

为了更好的发挥网站系统性能推荐Linux服务器,因为需要开启推送服务不支持虚拟机安装,推荐配置2核4G 5M带宽
推荐服务器环境:系统 Centos7.x  ,安装宝塔面板 ,Nginx1.16-1.18,php版本7.2.3-7.3(推荐7.3,因升级了模块不再对7.2.3以下PHP版本支持),Mysql5.5- Mysql5.7

客/服 ,主席接待地址、用来接待聊天的
http://www.weixiaolive.com//admin/login/index/business_id/1.html
账号:customer
密码:aa112233
###客-服管理##用户管理客-服的不是聊天的#####可以新增客-服
http://www.weixiaolive.com//platform/passport/login.html
账号:adminsup
密码:aa112233

添加站点

来客DIY6PHP系统搭建教程(H5在线客服系统搭建教程)  第1张

(图:来客DIY6)

2、解压上传代码

1、将获取的源码包直接上传到站点文件夹
2、站点设置
点击 伪静态 选择 thinkphp 点击保存
网站目录选择 站点目录名默认,
网站运行目录为............./public/

3、安装系统

访问网址http://你的域名/install.php进入安装程序:
1、数据库信息
Host:数据库服务器的IP,如果数据库和站点是同一服务器则可填写127.0.0.1或localhost;
Database name:您的数据库名称;
Username:对应数据库的用户名;
Password:数据库的密码;
超级管理员注册
Username:管理中心超级用户账号
Password:管理中心超级用户密码
2、服务器端口配置
App_key:推送服务的app_key(一般默认即可)
App_secret:推送服务的app_secret(一般默认即可)
App_id: 推送服务的app_id(一般默认即可)
websocket 地址:推送服务的websocket地址(自动获取,一般默认即可)
Api地址:推送服务器的api地址(自动获取,一般默认即可)
websocket 端口:推送服务的websocket端口(默认即可,注意:防火墙必须允许该端口)
Api端口:推送服务的api端口号(默认即可, 注意:防火墙必须允许该端口)
registToken:默认即可
安装成功页面:

来客DIY6PHP系统搭建教程(H5在线客服系统搭建教程)  第2张

(图:来客DIY6)

4、开启推送服务

1、进入网站目录,打开终端进入网站文件夹下(在黑窗口执行如下命令切换进入,切记换成自己网站的真实路径)
 cd /www/wwwroot/xxx.xxx.com/ymwl_pusher
( xxxxxx.com改为自己的网站目录名)
2、执行 php start.php start -d
如果出现某函数被禁用(has been disabled)比如像上图错误 进入软件管理-php禁用函数里删除:pcntl_signal 、pcntl_signal_dispatch、 pcntl_fork、pcntl_wait、pcntl_alarm即可)
再次执行 php start.php restart –d  重新启动推送服务
出现上图代表服务开启成功。  
如果是Windows系统
如果运行winstart.bat文件提示“php不是内部或外部命令,也不是可运行的程序或批处理文件”
切记winstart.bat启动后不能关闭
Linux系统检查是否满足推送服务开启条件:curl –Ss http://xxxxx.net/check.php | php
宝塔防火墙配置
开启2080和9090端口

来客DIY6PHP系统搭建教程(H5在线客服系统搭建教程)  第3张

(图:来客DIY6)

5、服务器安全组配置

1、如果您的服务器是阿里云或腾讯云或华为云的服务器,需要配置安全组,公网入方向和出方向都允许2080和9090端口
腾讯云可参考如下截图设置下出入站规则
阿里云或腾讯云或华为云端口开放
至此,程序安装完成。谢谢使用

最后:

为了站点安全已经屏蔽访问域名直接跳转后台管理平台登陆地址
管理平台登陆地址:域名/platform/passport/login.html
请一定要开启端口号和推送服务,否则无法及时接收到信息,并且客服显示离线状态
如果开启了https访问也请一定按要求配置正确,否则也无法及时接收到信息,并且客服显示离线状态
开启https访问参考:(点这里
直接走小程序倌方客服搭建参考:(点这里
其他网站搭建环境伪静态规则参考:(点这里
关于来客PHP安全问题,请一定要禁用public/upload和public/assets文件夹的脚步执行权限
Nginx伪静态规则推荐使用如下规则(此规则已经禁用上传文件夹执行脚本风险)

location / {
    location ~ ^/(upload|assets)/.*\.(php|php5|jsp)$ {deny all;return 404;
    }
    if (!-e $request_filename){
        rewrite  ^(.*)$  /index.php?s=$1  last;   break;
    }
}

公众号配置参考:(点这里
更多高级使用方式可参考类似系统:(点这里)(千万别照搬,程序路径不一样的)

来客DIY6PHP系统搭建教程(H5在线客服系统搭建教程)  第4张

(图:来客DIY6)

END!!!

文章目录
  • 安装说明:
    • 1、基础环境
    • 2、解压上传代码
    • 3、安装系统
    • 4、开启推送服务
    • 5、服务器安全组配置
  • 最后:
  • 发表评论