顶顶通呼叫中心中间件安装流程

一、申请模块

  1. 打开网址:http://my.ddrj.com,注册并登录。
  2. 登录成功后点击“我的授权” -> “申请授权” (根据需求选择“在线授权”或是“离线授权”):顶顶通呼叫中心中间件安装流程_第1张图片
  3. 选择勾选 mod_cti 中的模块:mod_cti 中有三个模块,分别是 ippbx呼叫中心电话机器人
    用户购买了几个模块就勾选几个模块,勾选完成后,点击右上方的红色按钮进入下一页面:顶顶通呼叫中心中间件安装流程_第2张图片
  4. 根据负责人给出的“时限”和“并发数”等信息进行填写,填写完毕后,点击下方的按钮开始申请:顶顶通呼叫中心中间件安装流程_第3张图片
  5. 联系相关负责人,让他通过申请。负责人告知用户通过后,刷新当前页面。 如果图中的所申请的模块状态显示为批准,就可以下载安装包(压缩包):顶顶通呼叫中心中间件安装流程_第4张图片

二、安装模块

Linux系统:

(1) 安装SQL和Redis
  1. 安装 SQL 命令,以此执行(如果有安装SQL,可跳过这一步):
    yum install mariadb-server
    systemctl start mariadb.service
    systemctl enable mariadb.service
  2. 安装 Redis 命令,以此执行(如果有安装SQL,可跳过这一步):
    yum install epel-release
    yum install redis
    systemctl start redis.service
    systemctl enable redis.service
(2) 安装 Freeswitch 和 mod_cti
  1. 将下载好的压缩包上传服务器中;
  2. 以此执行以下命令:
    unzip mod_cti_*.zip -d mod_cti
    cd mod_cti
    chmod +x install.sh
    ./install.sh
(3) 系统配置
  1. 连接服务器的SQL,创建数据库和表,创建方法:
    手动创建:数据库名自取(如果需要记录中文默认编码选 utf8),表的创建需要看压缩包中的《cdr 建表 SQL.txt》和《机器人话术执行记录建表 SQL.txt》;
    导入SQL脚本:下载文章开头的SQL脚本,导入到SQL中。
  2. SQL 和 Redis如果设置了密码,需要 修改/ddt/fs/conf/cti.json文件中的redis 配置和 mysql 配置,还需要在此文件中修改数据库名:顶顶通呼叫中心中间件安装流程_第5张图片
  3. 设置域名, /ddt/fs/conf/autoload_configs/cti.conf.xml文件里面的 global 下面的 domain,配
    置一个名字,用于多区分多台 FreeSWITCH:
    注意:此次设置是唯一的一次,后续是无法修改的,如果需要修改,就必须重新安装
    顶顶通呼叫中心中间件安装流程_第6张图片
(4) 启动 Freeswitch
  1. 启动 Freeswitch,命令:freeswitch;启动画面如图:顶顶通呼叫中心中间件安装流程_第7张图片
  2. 在 freeswitch 控制台中输入命令:cti status
    如果有输出授权信息说明安装正确;如果有输出 “redis_ready:ok” 说明和 redis 也连接正常。具体信息如图:顶顶通呼叫中心中间件安装流程_第8张图片
(5) 下载ccAdmin
  1. 下载网址:
    Windows版本:http://down.ddrj.com/ccadmin.zip
    Macos版本:http://down.ddrj.com/ccadmin_macos.zip
  2. 登录 ccAdmin方式:
    Redis 登录:如果用户的redis设置的密码,可以采取这种方式登录;
    顶顶通呼叫中心中间件安装流程_第9张图片
    SSH 登录:如果用户没有设置密码,可以采取这种方式登录;
    顶顶通呼叫中心中间件安装流程_第10张图片
  3. 点击图中标记位置,查看是否有对应的IP以及IP是否正确,如果没有问题,说明安装没有出现错误;
    顶顶通呼叫中心中间件安装流程_第11张图片
  4. 导入配置,前往 ccAdmin ->导入导出,先点击“全选”按钮,再点击“导入”按钮。找到json文件:例子配置-xxxx.json,位置:与 ccAdmin 软件在同一个文件夹中;
  5. 重启 Freeswitch;
  6. 进行网络配置;具体操作可以该网址:网络配置说明。
(6) 重启 Freeswitch 方法
  1. 获取 freeswitch 程序的进程号。
    命令:pgrep freeswitch
  2. 结束进程。
    命令:kill -9 进程号
  3. 后台启动 freeswitch 程序。
    命令:freeswitch -nc
  4. 后台启动的 freeswitch 进入方法。
    命令:fs_cli
(7) 设置 Freeswitch 自动启动方法
  1. 检查freesiwtch进程文件名的路径是不是:/ddt/fs/bin/freeswitch,如果不是的话,请修改 fscheck 脚本里面的路径;
  2. 检查/ddt/fs/bin/该路径下是否有 fscheck这一脚本文件,如果没有将该脚本文件上传至/ddt/fs/bin目录中;
  3. 执行命令:
    chmod +x /ddt/fs/bin/fscheck
    echo "*/1 * * * * root /ddt/fs/bin/fscheck > /dev/null 2>&1" >> /etc/crontab
  4. 测试:结束 Freeswitch 进程,一分钟后观察是否有 Freeswitch 的进程;如果有,说明自动启动已经设置成功。
(8) 使用指南

需要熟悉 ccAdmin 的操作方法,可以前往该网址:ccAdmin使用指南

你可能感兴趣的:(安装指南,中间件)