当前位置:   article > 正文

电话机器人独立部署源码从下载到安装三步曲

电话机器人独立部署源码从下载到安装三步曲

      基于PHP和以及 freeswitch开发的电话机器人源码安装与我们普通的网站和其它应用是有一定的区别的,很多新手会误以为电销机器人的所有工作都是由php的程序完成,其实php仅仅是起到电话机器人web管理作用,通俗的说是就是可freeswitch的可视化管理界面,整体的组成部分为web端+freeswitch+中间件,中间件主要用于语音识别和对话交互,大家可以下载整套的源码进行研究学习.

地址为:https://download.csdn.net/download/ahjinyun/89478695

登录界面预览

带视频教程   微 vciis8808

新手未安装或使用过的不用担心,已经有源码的朋友做好以下准备即可:

服务器  linux 7.6 64 位的系统,最低配置 2核 4G  带宽3M以上,系统盘100G以上,数据盘50G以上,如果你外呼量较大最好数据盘买大一些,数据盘主要储存通话录音,如果太小录音会存储不上。

安装宝塔面板,环境为:

Nginx 1.16
MySQL 5.6
PHP-7.3
Redis 6.2
环境安装完成后 先停止Nginx 1.16、PHP73、redis服务, 将安装包内的所有文件上到root目录下
上传 All.php.redis.robot-230517.tar
上传完成后 进入宝塔终端,在root目录下执行:

tar zxvf All.php.redis.robot-230517.tar.gz -C /

执行完成后 启动php73和redis

添加数据库名 robot 和autodialer 并将安装包内的数据库sql文件分别导入

这一步主要是安装WEB端,最重要的还是freeswitch

进入SSH 终端 在root 目录下执行

tar zxvf freeswitch-robot-new20230517.tar.gz
cd freeswitch/
yum install -y wget && wget -O setting.sh /setting.sh && sh setting.sh
./install.sh
然后等待安装完成,时间比较长 安装过程中 宝塔面板会中断网络 正常现像 稍候刷新即可。如果重启后宝塔登录不上,请修改宝塔端口
华为服务器或者天翼云服务器如果到这一步重启服务器后无法连接 请用VNC 登录后 执行
systemctl restart NetworkManager
systemctl enable NetworkManager
重启后上传2.0.tar.gz 到root目录下
tar zxvf 2.0.tar.gz  -C / 进行解压

全部安装完成 自行挂载录音数据盘即可
挂载目录 /usr/local/freeswitch/recordings

后期在使用中,不要随意升级redis和Mysql PHP等,因为都是配置过的,如果升级后会覆盖配置文件导致机器人无法外呼。

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号