当前位置:首页 > 设计 > 正文内容

网站在线客服系统搭建

Cristian_Ng5年前 (2021-09-25)设计

1、环境:

宝塔面板 

  • Nginx1.16-1.18

  • 5.4<php<7.4

  • Mysql=5.6


2、宝塔后台添加站点,添加Mysql数据库


3、上传客服系统代码到站点目录


4、站点设置:

  • 点击 伪静态 选择 thinkphp 点击保存

  • 网站目录选择 站点目录名默认,

  • 网站运行目录为............./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:默认即可


6、开启推送服务

在宝塔开放2080和9090端口

到服务器开放2080和9090端口

【公网入方向和出方向】


进入网站目录,打开终端 cd /www/wwwroot/kefu.domain.com/ymwl_pusher 

( kefu.domain.com改为自己的网站目录名)


执行 php start.php start -d


若出现错误 进入软件管理-php7.2 配置文件 搜索 disable_functions 找到这行前面加上英文分号; 然后重启PHP

再次执行 php start.php restart -d


Windows server 系统:

打开cmd

CD 【宝塔php版本路径】

php.exe ../../../【网站路径】ymw1_pusher/start.php restart -d


显示

--------------WORKERMAN--------------

Workerman version: 3.5.15        PHP version: 7.0.33

--------------WORKERMAN--------------

worker            listen                                        processes status

none                websocket://0.0.0.0:9090        1            [ok]


即系统推送服务成功

Re: 可以到宝塔安全页面查看9090端口使用在使用


7、登入网站,添加客服成员


8、登录客服成员账号,创建客服系统


9、部署到微信公众号


10、网站上部署

A、HTML 方式部署

点击接入方法 -> 设置聊天框样式 -> 生成html 

将html 复制到网站页面中


B、JS 方式部署

jquery 线上 引用地址

官网jquery压缩版引用地址:

3.1.1版本:

<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>


将jquery引用复制到网站代码上,

将接入方法 -> 生成js 的代码复制到网站代码上


11、SSL

public文件夹下index.php文件36/37行

define('whost','wss://onlineservice.wandaitrade.com');

define('ahost','http://onlineservice.wandaitrade.com');


SSL部署,强制HTTPS


ymwl_pusher文件夹start.php 10~13行

//WSS证书', '一般为fullchain.pem,宝塔默认位置:/www/server/panel/vhost/ssl/YOU DOMAIN/fullchain.pem'

$ws_ssl_cert='C:/BtSoft/apache/conf/ssl/【域名】/fullchain.pem';

//WSS私钥', '一般为privkey.pem,宝塔默认位置:/www/server/panel/vhost/ssl/YOU DOMAIN/privkey.pem'

$ws_ssl_pk='C:/BtSoft/apache/conf/ssl/【域名】/privkey.pem';


“网站在线客服系统搭建” 的相关文章

10 个免费的高清图库网站,强烈推荐

10 个免费的高清图库网站,强烈推荐

写东西找配图,真的很揪心,虽然从搜索引擎可以搜索很多,但是可能不是免费使用的,今天为大家介绍的这是个网站,所有的图片都是免费高清,你想怎么用就怎么用,强烈建议大家分享给更多的人,这么好的东西,不要一个人独享。强烈推荐☞☞☞ Pixabay ☞ pixabay.com Pixabay 是一...

微信公众号的排版都会用到哪些软件?

微信公众号的排版都会用到哪些软件?

目录(一)浏览器********************//(二)插件********************//(三)编辑器********************//(四)图片********************//(五)HTML代码模式(七)总结&amp;后记谢邀!第一次写这么长的...

duotones|图片双色调生成器,一键生成双色调风格

duotones|图片双色调生成器,一键生成双色调风格

  duotones   双色调设计风格是在国外比较流行的风格,有段时间双色调风格的照片刷爆朋友圈,对于不懂PS设计的朋友来说,如何一键生成双色调风格的照片呢?  一键免费生成双色调效果的图片,制作后下载进行下一步的设计,适合平面设计、海报设计等等设计作品延伸,双色调的设计作品给人一种像灯光笼罩下由...

VB应用程序图标生成设置

VB应用程序图标生成设置

Axialis Iconworkshop设置: 1、取消“为256、16和单色应用格式”2、勾选4848RGBA、3232RGBA、2424RGBA、1616RGBA3、勾选24*24 - 2564、其他取消勾选,5、生成图标...

公众号Logo头像设计的4大套路

公众号Logo头像设计的4大套路

原创 小白 LOGO品牌神器 今天  在自媒体时代,微信公众号成为了打造个人品牌或者创业起步的重要新媒体渠道,特别是在公众号多次改版之后,一个好看有吸引力的公众号Logo设计对于账户活跃度更加重要了,甚至会左右用户是否会打开阅读文章。今天和大家分享,关于公众号Logo头像设计的4大实用套路!  ON...

PHP错误Allowed memory size of 67108864 bytes exhausted的3种解决办法

今天在百度知道看php相关资料时发现一个网友问一个wordpress安装提示错误的一个问题,说他在安装wordpress安装包时遇到这样一个问题:Fatal error:Allowed memory size of 67108864 bytes exhausted (tried to allocat...