恩布企业IM服务端
安装文档(Windows)
版本号 版本日期 作者 内容
1.0 2014‐05‐07 HD 文档初稿。
1.1 2014‐08‐10 HD 增加内置集成PostgreSQL数据库安装说明;
1.2 2014‐09‐01 HD 增加内置集成MySQL数据库安装说明;
1.3 2014‐10‐24 HD 完善MySQL数据库连接参数,优化创建数据库帐
号脚本;
恩布互联、恩布云通信平台、entboost等商标归
深圳市恩布网络科技有限公司,版本所有
目 录
1. 概述 (4)
1.1. 恩布企业IM云通讯平台介绍 (4)
1.2. 安装文档说明 (4)
1.3. 服务端系统要求 (4)
2. 准备环境和安装数据库 (4)
3. 部署服务端程序 (5)
3.1. 测试连接数据库 (5)
3.2. 低版本MySQL修改启动参数 (5)
3.3. 下载企业私有云程序包 (5)
3.4. 安装C++基础库 (6)
3.5. 配置entboost服务 (6)
3.6. 启动、停止服务命令 (11)
4. 内置集成数据库安装说明 (13)
4.1. 介绍 (13)
4.2. 内置集成PostgreSQL (13)
4.2.1. 说明 (13)
4.2.2. 集成安装提示 (13)
4.2.3. 启动和停止PostgreSQL数据库 (14)
4.2.4. 注册Windows服务注意事项 (14)
4.2.5. 其他问题 (16)
下载mysql服务端命令4.3. 内置集成MySQL (16)
4.3.1. 说明 (16)
4.3.2. 集成安装提示 (16)
4.3.3. 启动和停止MySQL数据库 (16)
4.3.4. 注册和卸载Windows服务注意事项 (17)
5. 安装音视频服务 (17)
5.1. 概述 (17)
5.2. 启动、停止音视频服务 (17)
6. 企业IM客户端软件使用 (18)
6.1. 下载企业IM客户端软件页面 (18)
6.2. 管理公司组织结构 (19)
6.3. 分发给企业内部员工 (19)
7. 集成恩布900 (19)
7.1. 功能介绍 (19)
8. 附录一 (21)
8.1. 服务器防火墙(机房)设置 (21)
8.2. SSL(HTTPS)设置 (22)
8.3. 检查远程MySQL帐号root@%权限 (22)
9. 附录三、相关网址 (23)
1.概述
1.1.恩布互联企业IM平台介绍
恩布互联ENTBOOST企业IM平台帮助开发者、软件公司和企业,组建企业级的即时通讯平台和运营平台;利用恩布云通讯SDK,实现在不同的APP中,互发文本、图片、语音、组、视频会议和文件共享等通信功能。
恩布互联IM产品支持PC,安卓、苹果手机,平板和WEB浏览器网页多终端互通。
1.2.安装文档说明
本安装文档详细介绍,如何在企业内部部署完整ENTBOOST云通讯平台,包括云通讯平台服务端安装和配置、客户端程序自动打包等。
打包好的客户端程序自动生成zip文件(绿版本)下载地址,可以提供给企业内部员工使用。
根据安装提示,服务端部署成功,会自动安装成开机启动服务。
1.3.服务端系统要求
WindowsXP、Windows2000/2003、Windows7(或以上),(32/64位)版本;
PostgreSQL 8.4(32/64位)以上版本,建议使用最新9.3以上版本;
MySQL 5.1(32/64位)以上版本,建议使用最新5.6以上版本;
说明:
如果PostgreSQL数据库跟恩布服务装在同一台服务器,并且版本不一致,导致恩布服务启动时出现”Cannot open library: PGService.dll ‘126’!”错误,解决方法,复制PostgreSQL安in目录下对应的
dll动态库文件,替换ebs目录下对应文件。
如果PostgreSQL数据库是9.3版本,或者PostgreSQL数据库跟恩布服务不是装在同一台服务器,不存在该问题。
2.准备环境和安装数据库
A、安装Windows32/64操作系统;(已有系统直接跳过)
B、安装并启动PostgreSQL数据库(或MySQL);(内置集成数据库看本文档说明,或参考
《PostgreSQL数据库安装教程.pdf》等)
C、最新恩布企业IM提供内置集成PostgreSQL数据库(和MySQL)版本下载;
3.部署服务端程序
3.1.测试连接数据库
配置entboost服务过程需要连接PostgreSQL或MySQL数据库,请检查启动PostgreSQL或MySQL 数据库服务后,客户端工具连接测试正常才开始部署恩布服务端程序;
PostgreSQL连接工具有命令行工具psql和pgAdmin3等客户端程序。
pgsql测试连接命令:psql --host [数据库地址] --port [端口] --username postgres
MySQL连接工具有命令行工具mysql和MySQL-Front等客户端程序。(集成自带MySQL数据库root 帐号默认密码为空。)
mysql测试连接命令:mysql –uroot -h[数据库地址] -p[root帐号密码]
3.2.低版本MySQL修改启动参数
如果采用MySQL数据库,建议使用最新5.6以上版本,低版本(如5.1.73版本)有可能会导入函数失败,请搜索my.ini配置文件thread_stack,把默认128K改成至少256K,如下:
[mysqld]
thread_stack = 256K
修改完成后,请重启MySQL数据库服务;
3.3.下载企业私有云程序包
恩布企业IM私有云版本下载地址:
boost/index.php/Downloads
3.4.安装C++基础库
建议安装,可以解决部分Windows系统,会出现“应用程序配置错误。”问题。
32位操作系统安装:
boost/vcredist_
64位操作系统安装:
boost/vcredist_
3.5.配置entboost服务
进入install目录,双击执行ebs_程序;
所有配置项详细描述如下:
服务目录配置
如果配置文件信息不是当前目录,会提示是否自动修改配置文件设置,点击“修改路径”修改相应配
置项;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论