安装步骤
### 第一步:基础环境
#### 服务器环境要求:
– 宝塔面板
– Nginx版本1.16-1.18
– PHP版本7.2.23至7.3(由于升级了客服系统)
– MySQL版本5.6至5.7
#### 添加站点:
1. 解压并上传源码包至站点文件夹。
2. 在站点设置中,点击“伪静态”,选择“thinkphp”,然后保存设置。
3. 设置网站目录为默认的站点目录名。
4. 网站运行目录应设为…………./public/
5. 不要勾选防跨站选项。
#### 安装系统:
– 访问http://你的域名/install.php进入安装程序。
#### 数据库信息:
– Host: 数据库服务器的IP(如果数据库和站点在同一服务器,则可填写127.0.0.1或localhost)
– Database name: 您的数据库名称
– Username: 对应数据库的用户名
– Password: 数据库的密码
#### 超级管理员注册:
– Username: 管理中心超级用户账号
– Password: 管理中心超级用户密码
#### 服务器端口配置:
– App_key: 推送服务的app_key(一般默认即可)
– App_secret: 推送服务的app_secret(一般默认即可)
– App_id: 推送服务的app_id(一般默认即可)
– Websocket 地址: 推送服务的websocket地址(自动获取,一般默认即可)
– API地址: 推送服务器的API地址(自动获取,一般默认即可)
– Websocket 端口: 推送服务的websocket端口(默认即可,注意:防火墙必须允许该端口)
– API端口: 推送服务的API端口号(默认即可, 注意:防火墙必须允许该端口)
– RegistToken: 默认即可
#### 安装成功页面:
– 开启推送服务
– 进入网站目录,在终端执行命令:cd /www/wwwroot/lk.banli.xyz/ymwl_pusher (lk.banli.xyz改为自己的网站目录名)
– 执行命令:php start.php start -d
#### 宝塔防火墙配置:
– 开启2080和9090端口
#### 服务器安全组配置:
– 如果您的服务器是阿里云或腾讯云的服务器,需要配置安全组,公网入方向和出方向都允许2080和9090端口。
至此,程序安装完成。感谢使用。
更新内容
– 新增了消息预知、消息撤回和消息已读未读功能。
– 修复了需要刷新才能收到消息的问题。
– 修复了客户来源地址显示错误的bug。
– 修复了消息提示音和桌面推送提醒功能。