1、Elastix 安装配置手册一安装环境1.安装光盘:elastix-1.6-cn.iso2.操作系统:Linux CentOS3.硬件要求:X86 CPU 1GHz 1GB RAM 20GB HardDisk Ethernet Adaptor二安流流程首先将 Elastix 光盘插入到您的电脑光驱中,开启电脑(您可能需要通过 BIOS 设置使电脑通过 CD启动) ,安装程序将自动分区和格式化你的硬盘和安装所有的需要的安装包,安装过程非常简单,在典型的机器上大概花费时间不会超过 20 分钟。1.下载 ISO 映象文件:http:/www.elastix.org/index.php/en/menu
2、downloads.html2.安装时,显示屏幕上会出现如下提示画面;3.按回车后,如下图所示,此处是选择键盘类型,这里选择”us”;4.anaconda 安装将开始安装(如果您电脑无足够内存,安装程序将在 text 模式下安装);5.接下来会出现如下提示,此处是用来选择时区,中国国内选择 Asia/Shanghai(亚洲/上海);6.接着出现下图,此处是设定 root 的密码(注意:两次输入需要一致),安装完登录时需要此密码;7.接下来的过程一直到安装完成都是自动的,不需要输入任何信息,以下是安装过程;a.检索安装信息;b.检查附属包;c.从安装光盘复制文件到硬盘;d.开始安装包进程;e.正
3、在安装包;f.当所有的需求包都自动安装完毕,光驱将自动打开,将出现如下屏幕g.把 CD 从光驱取出,关闭光驱,系统自动重启;h.恭喜您,PBX 电脑安装成功。将转到 Elastix 登录界面,如下图:经过上面的步骤,Elastix 已经成功安装在电脑上了。此时用 root 帐号可以登录, 密码为刚才安装时设定的密码,接下来您就可以根据自己的需求对 Elastix PBX 进行相应的配置了。三配置使用 Elastix 主要完成软交换呼叫中心功能,包括坐席分机设定、中继接入设定、ACD+IVR 呼叫流程设定且涉及到的坐席分机,所以这个配置是非普遍性,而是特定的。1.SSH 方式修改 manager
4、_custom.conf 配置文件,这样可以让非本机的 CRM 服务器连接 Elastix:phpagisecret = phpagi#deny=0.0.0.0/0.0.0.0 #permit=127.0.0.1/255.255.255.0 如果 Elastix 和 CRM 系统同一服务器,不需要注销此二行read = system,call,log,verbose,command,agent,userwrite = system,call,log,verbose,command,agent,user2.登录前台配置分机(前台的用户名:admin,密码:palosanto):a.选择 “PBX
5、”菜单“分机 Extension”, “Device”选择:Generic SIP Device,点击“提交”:b.以 102 分机为例,配置如下:Secret 项为实际设备注册的密码2. 配置上车中继a.选择 “PBX”菜单“中继” ,然后再选择“添加 SIP 中继”b.在“SIP 中继”配置属性“PEER 详细信息”填写如下配置数据:type=peerhost=172.16.195.38 此处为上车中继 IPport=5060 此处为上车中继的 SIP 端口fromdomain=172.16.195.38context=from-internaldtmfmode=RFC2833insecure=portdisallow=allallow=ulawbindport = 5080 ; Port to bind to;bindaddr = 172.16.195.242 ; Address to bind tocontext = from-internal ; Default for incoming callsdisallow = allallow = g729;allow = alawdtmfmode = info;allow = gsm