生死攸关的烛光的段意:腾星呼叫中心中间件
来源:百度文库 编辑:偶看新闻 时间:2024/05/06 12:51:48
腾星呼叫中心中间件
TXCTI(V1.0BETA1)
安装手册
(用户文档)
撰写人:teltion
撰写日期:
1引言... 3
1.1编写目的... 3
1.2背景... 3
1.3定义... 3
2.安装前系统环境准备... 4
2.1系统必须环境... 4
2.2对于Asterisk各种发行版本环境配置说明... 4
3.配置MYSQL数据库... 5
3.1创建MYSQLTXCC系统中间件 数据库用户... 5
3.2导入TXCTI平台SQL脚本... 5
4.配置WEB服务... 6
5.配置TXCTI中间件服务... 7
5.1拷贝TXCTI中间件程序... 7
5.2拷贝TXCTI中间件配置文件... 8
5.3增加AMItxcti用户... 8
6.配置注意点... 9
7.启动TxCti中间件服务... 10
1引言
1.1编写目的
方便用户更容易的安装配置腾星TXCC呼叫中心中间件(FREE)系统。
1.2背景
腾星TXCTI呼叫中心中间件(FREE)-免费版本;
1.3定义
系统:TXCTI呼叫中心中间件
文档格式:
正文部分 宋体 五号
标题 根据等级分标题一、二、三
2.安装前系统环境准备
2.1系统必须环境
Asterisk版本:Asterisk1.6x+
数据库:MySql5.x
MySql开发包:mysql-dev
WEB服务器:Apache、PHP5.x
Java环境: java version"
2.2对于Asterisk各种发行版本环境配置说明
a)Asterisk1.6x+、Centos5.x
需要安装mysql5.x 、mysql-dev开发包、PHP5.x、java虚拟机
web服务器Apache
对于各组件的安装在这里就不再重复说明,大家可以找到很多这样的文档。
b)Elastix2.0
需要安装mysql-dev开发包
Yum install mysql-dev*
需要安装java环境
Yum install java
c)AsteriskNow-1.7x
只需要安装mysql-dev开发包
Yum install mysql-dev*
需要安装java环境
Yum install java
以下配置以Elastix2.0为例,远程工具SecureCRT
3.配置MYSQL数据库
3.1创建MYSQL TXCC系统中间件 数据库用户
a)增加数据库用户 txcti/teltion
使用管理员帐号登录到mysql数据库:
mysql –u root –peLaStIx.2oo7
增加txcti/teltion :
GRANT ALL PRIVILEGES ON *.*TO txcti@'localhost' IDENTIFIED BY 'teltion' WITH GRANT OPTION;
3.2导入TXCTI平台SQL脚本
使用txcti/teltion登录到数据库
Mysql –u txcti-pteltion
将txcti.sql拖至命令窗口如下图,选择“Send ASCII”
等待脚本执行完成,请如下操作检查
至此数据库就配置完成了。
4.配置WEB服务
a)增加用户txcti
useradd -g asterisk –d /var/www/htmltxcti
设置密码为teltion
passwd teltion
b) 通过SSH Secure ShellClient 使用root登录
并将TxCtiMannger目录拷贝到WEB服务器目录下,如下 :
将客户端目录TxCtiMannger拷贝到/var/www/html下。
执行 chmod –R 775 /var/www/html
chown -R txcc:asterisk/var/www/html/TxCtiManager/
c) 修改web配置文件
修改数据连接参数
vi /var/www/html/webmeet/inc/config.php
如下图
根据实际情况修改数据库配置信息。
DB_USER MYSQL用户名
DB_PASSWORD MYSQL用户密码
DB_NAME 使用的数据库名
DB_HOST 数据库主机地址
5.配置TXCTI中间件服务
5.1拷贝TXCTI中间件程序
将TXCTI程序拷贝到/usr/bin目录下.
chown root:asterisk/usr/bin/TXCTI.jar
chmod 775 /usr/bin/TXCTI.jar
可以自行配置成系统自启动或服务
5.2拷贝TXCTI中间件配置文件
创建TXCTI配置文件目录
mkdir /etc/teltion
拷贝txcti.conf 到/etc/teltion目录下
chown root:asterisk-R /etc/teltion
chmod 775 /etc/teltion
创建TXCTI系统日志目录
mkdir /var/spool/teltion/txcti
chmod 775 /var/spool/teltion/txcti
chown root:asterisk-R /var/spool/teltion/txcti
修改txcti.conf配置
5.3增加AMI txcti用户
vi /etc/asterisk/manager_customer.conf
增加以下语句
[txcti]
secret=teltion
deny=
permit=txcti所在主机IP/255.255.255.0
read=system,call,log,verbose,command,agent,user,config,command,dtmf,reporting,cdr,dialplan,originate
write=system,call,log,verbose,command,agent,user,config,command,dtmf,reporting,cdr,dialplan,originate
重启动asterisk
asterisk –vvvvr
elastixrc2*CLI>core restart now
注意: txcti所在主机IP要与TxCtiManager中的CTI交换机连接管理中的IPPBX HOST要一样。
6.配置注意点
a)客户端管理员帐号
http://ip/TxCtiManager/
管理员登录
admin
teltion
7.启动TxCti中间件服务
1)启动txcti
Java –jar TXCTI.jar
当显示如下消息,表示TXCTI运行成功,
2)启动故障解决方法
a.如下图
这种故障是由于多次启动TXCTI.jar,多次绑定同一个SOCKET端口导致。
解决方法:关闭所有TXCTI.jar,重新启动
Ps –u 查看所有进程
再根据PID杀死进程
Kill -9 15286
Kill -9 15307