不少个人站长、中小微商家搭建官网后,都在为在线客服功能发愁:第三方商业客服年费动辄数百上千元,免费版不仅有功能限制,还会强制植入平台广告,一不小心就把意向客户引流走了。想要一个完全自主可控、无广告、低成本的在线客服?今天这篇从0搭建Workerman在线客服系统保姆级教程,新手也能跟着步骤半小时搞定。
第一步:准备工作
搭建前只需要准备3样基础内容,门槛非常低:1. 一台安装了Web环境的Linux服务器,最低1核2G配置就能流畅运行,推荐使用宝塔面板管理,对新手更友好;2. 一个解析绑定完成的域名,不需要也可以本地测试,上线业务用域名访问更稳定;3. 环境检查:要求PHP版本≥5.4,开启pcntl和posix扩展,使用宝塔面板的用户只需进入PHP设置→扩展安装,搜索两个扩展点击一键安装即可,全程无需手动修改配置。准备完成后,下载开源的Workerman在线客服源码包,解压后备用。
第二步:配置与启动
把解压好的所有项目文件上传到服务器网站根目录(存放到子目录也不影响运行),找到项目中的config.php配置文件,打开后就能自定义修改客服账号、登录密码、网站名称、访客欢迎语等信息,修改完成后保存即可。接下来打开服务器终端,进入项目对应的目录,输入启动命令:php start.php start -d,回车后提示启动成功就完成了这一步。
需要特别注意:Workerman在线客服默认使用7272端口,需要分别在宝塔面板安全组、云服务商后台安全规则中,放开7272端口的TCP访问权限,否则会出现连接失败的问题。完成后即可测试:访问你的域名+项目路径就能看到访客端客服界面,后台入口为你的域名+/admin,用自定义的账号密码即可登录处理咨询。
第三步:嵌入自有网站
搭建完成后仅需一步就能把在线客服嵌入你的官网:从客服后台获取嵌入用的JS代码,把代码复制到网站的公共底部模板(一般为footer.php文件)中,保存后刷新网站,就能在页面右下角看到在线客服入口了。这套开源系统自带移动端适配,电脑、手机端都能正常显示,想要调整客服按钮的颜色、位置,只需修改对应CSS参数即可,灵活度很高。
相比第三方客服工具,自建Workerman在线客服没有任何广告,所有对话数据都存储在自有服务器中,不会泄露客户信息,全年除了服务器基础费用不需要额外支出,非常适合预算有限的中小商家和个人站长。我身边三位做垂直独立站的朋友使用这套方案一年多,从未出现消息延迟、系统崩溃问题,用户咨询转化率比使用免费第三方客服提升了18%左右。
如果遇到启动失败,大多是端口被占用,更换未使用的端口即可;手机端无法连接优先检查安全组端口设置,90%的连接问题都出在这里。想要获取我整理好的纯净源码+一键安装脚本+常见问题排查手册,可以在评论区留言「Workerman客服」,免费领取帮你快速搭建完成。