Deploy linux

来自恩布企业IM,协作平台文档
跳转至: 导航搜索


恩布Linux服务端安装手册

概述

安装文档说明

本安装文档详细介绍,如何在企业内部部署完整ENTBOOST云通讯平台,包括云通讯平台服务端安装和配置、客户端程序自动打包等。

打包好的客户端程序自动生成zip文件(绿色版本)下载地址,可以提供给企业内部员工使用。

根据安装提示,服务端部署成功,会自动安装成开机启动服务。

服务端系统要求

CentOS(32/64位)、Redhat(32/64位)、Ubuntu(32/64位)、Debian(32/64位)以上版本系统;建议使用X64(64位)版本;

  1. CentOS建议使用CentOS6.x系列64位版本;
  2. Redhat建议使用Redhat6.x系列64位版本;
  3. Ubuntu建议使用Ubuntu14.x系列及以下的64位版本;
  4. Debian建议使用Debian7.x的64位版本;

PostgreSQL8.4以上版本,安装参考:《PostgreSQL数据库安装说明.pdf》

MySQL 5.0以上版本;

恩布协作平台有内置数据库(SQLite),可以不需要另外安装数据库直接配置使用;

准备环境和安装基础库

准备环境

  1. 安装操作系统(CentOS、Redhat、Ubuntu或Debian);(已有系统直接跳过)
  2. 不使用内置数据库(SQLite)时,需要安装并启动其他数据库(PostgreSQL或MySQL);(PostgreSQL安装可以参考《PostgreSQL数据库安装说明.pdf》);
  3. SSH远程连接工具,putty.exe;(参考附录二,putty设置支持UTF-8中文显示,避免输入中文公司名称引起乱码问题。)
  4. 下载并上传最新程序包;
  5. 使用root帐号登录服务器;

安装基础库-CentOS(Redhat)

配置yum支持i686安装

查看/etc目录下yum.conf文件

vi /etc/yum.conf

查找其中配置是否有屏蔽*.i386和*.i686类软件包的安装的配置:exclude=*.i386 *.i686;如果有在前面加上#号将其注释,解除屏蔽:#exclude=*.i386 *.i686。

注意:对于Redhat在线yum安装失败,建议搭建本地yum安装源进行安装,具体步骤请参照:附录7.8用Redhat 6.5 DVD镜像搭建本地yum安装源。

安装32位基础库

yum -y install glibc.i686
yum -y install libstdc++.i686

如果不能安装,执行下面命令安装:

yum whatprovides libstdc++.so.6
yum install libstdc++-4.4.7-4.el6.i686

有的Linux版本是libstdc++-4.4.7-16.el6.i686,详细看错误返回提示。

如果安装报下面错误:

Error: Protected multilib versions: libstdc++-4.4.7-4.el6.i686 != libstdc++-

用下面命令安装:

yum -y install libstdc++-4.4.7-4.el6.i686 --setopt=protected_multilib=false

有的Linux版本是libstdc++-4.4.7-16.el6.i686,详细看错误返回提示。

安装其他基础库

yum -y install openssl
yum -y install openssl.i686 --setopt=protected_multilib=false
yum -y install openldap openldap.i686
yum -y install libldap_r-2.4.so.2 --setopt=protected_multilib=false
yum -y install dmidecode

安装数据库客户端

如果本机已经安装了数据库服务或者使用恩布内置数据库,直接跳过本节内容;

本节只介绍安装数据库客户端程序,用于安装恩布服务端导入数据库文件时使用,关于安装数据库服务请看其他文档或上网搜索。

如果安装恩布服务端需要连接远程数据库,并且本机没有安装数据库服务,则需要在本机安装数据库客户端,用于导入数据库文件时使用,请根据连接不同数据库,安装不同客户端:

安装MySQL客户端:

yum -y install mysql

安装PostgreSQL客户端:

yum -y install postgresql

安装基础库-Ubuntu(Debian)

安装32位基础库

添加开启32位支持:

sudo dpkg --add-architecture i386

注意:

ubuntu12系列64位版本中,如果有如下错误提示:

dpkg: error: unknown option --add-architecture

可以执行如下一句来添加32位支持:

sudo sh -c "echo 'foreign-architecture i386' > /etc/dpkg/dpkg.cfg.d/multiarch"

更新软件库:

sudo apt-get update

安装32位基础库

可以用如下命令查看Linux的类型和版本

sudo cat /etc/issue

ubuntu12或者Debian7安装32位基础库时,用如下命令进行安装:

sudo apt-get install ia32-libs

ubuntu14和Debian8以上的版本安装32位基础库时,用如下命令进行安装:

sudo apt-get install lib32z1 lib32ncurses5
sudo apt-get install lib32bz2-1.0  (Debian8不需要安装此库)

其他相关基础库:

sudo apt-get install lib32stdc++6
sudo apt-get install libgtk2.0-0:i386

安装其他基础库

sudo apt-get install libssl-dev:i386
sudo apt-get install ldap-utils:i386
sudo apt-get install dmidecode
sudo apt-get install libnss3:i386

安装zip打包程序

zip打包程序用于将恩布协作平台 PC客户端打包成绿色免安装包,安装命令如下:

sudo apt-get install zip

安装数据库客户端

如果本机已经安装了数据库服务或使用恩布内置数据库,直接跳过本节内容;

本节只介绍安装数据库客户端程序,用于安装恩布服务端导入数据库文件时使用,关于安装数据库服务请看其他文档或上网搜索。

如果安装恩布服务端需要连接远程数据库,并且本机没有安装数据库服务,则需要在本机安装数据库客户端,用于导入数据库文件时使用,请根据连接不同数据库,安装不同客户端:

安装MySQL客户端:

sudo apt-get install mysql-client

安装PostgreSQL客户端:

sudo apt-get install postgresql-client

部署服务端程序

测试连接数据库

使用恩布内置数据库直接跳过本节内容;

配置entboost服务过程需要连接PostgreSQL或MySQL数据库,请检查启动PostgreSQL或MySQL数据库服务后,客户端工具连接测试正常才开始部署恩布服务端程序;

PostgreSQL连接工具有命令行工具psql和pgAdmin3等客户端程序。

pgsql测试连接命令:psql --host [数据库地址] --port [端口] --username postgres

MySQL连接工具有命令行工具mysql和MySQL-Front等客户端程序。

mysql测试连接命令:mysql –uroot -h[数据库地址] -p[root帐车密码]

低版本MySQL修改配置参数

如果采用MySQL数据库,建议使用最新5.6以上版本,低版本(如5.1.73版本)有可能会导入函数失败,Windows系统下请搜索并修改my.ini配置文件,Linux系统下修改/etc/my.cnf配置文件,把thread_stack的默认128K改成至少256K以上,

[mysqld]
thread_stack = 256K

修改完成后,请重启MySQL数据库服务;

下载企业私有云程序包

恩布协作平台私有云版本下载地址:

http://doc.entboost.com/index.php/Downloads

启动putty,配置好支持UTF-8中文显示,使用root登录Linux系统;

配置entboost服务

执行install目录下的install.sh脚本进行配置,恩布协作平台 linux服务端配置参考图如下:

ENTBOOST Server Setup Linux V2 1 01.png

详细步骤和说明:

进入install目录(请根据当前版本,修改为本机真实目录路径);

以1.17.0版本为例:

cd /entboost-1.17.0-linux/install
chmod +x install.sh
./install.sh

配置信息

配置服务端路径信息、地址、端口

更新服务端路径信息:

在第一次配置或者服务端目录路径变更了,服务端配置时会自动更新服务端路径信息,如下图:

ENTBOOST Server Setup Linux V2 1 02.png

服务端地址配置:

配置恩布服务器IP地址,默认使用本机地址,单网卡时情况下,提示如下图:

ENTBOOST Server Setup Linux V2 1 03.png

服务器多个IP情况时,以2个IP为例,显示每个IP地址,输入数字进行选择;

如下图:

ENTBOOST Server Setup Linux V2 1 04.png

注意:

1)直接回车将使用方括号内的IP地址;

2)如果本机地址错误请手工输入正确IP地址,否则会导致服务端安装失败;

3)如果服务器IP配置有域名,可以直接输入服务器IP域名作为服务器地址;

服务端端口配置:

服务端基础端口包括HTTP,HTTPS,EB服务端,一共3个端口,如下图:

ENTBOOST Server Setup Linux V2 1 05.png

注意:

1)在中括号里的端口为默认端口,如需修改请输入新的端口;

2)如果本机安装有apache程序,请输入其他端口(如81),或者修改apache默认80端口,避免端口冲突;

3)如果是外网IP,部分机房会屏蔽直接IP地址访问80端口,或者域名未通过备案等原因,会导致浏览器不能正常访问,如果出现浏览器不能正常访问,请修改重新配置将http的80端口修改为其他端口。

配置数据库基本信息

配置连接数据库的基础信息:

恩布协作平台服务端数据库支持3种:SQLite、PostgreSQL、MySQL;

SQLite为恩布内置数据库,配置过程会简略一些,PostgreSQL和Mysql数据库配置步骤相同。

内置数据库(SQLite)配置,只需要输入数据库名称,如下图:

ENTBOOST Server Setup Linux V2 1 06.png

PostgreSQL数据库配置,则需要输入详细连接信息,如下图:

ENTBOOST Server Setup Linux V2 1 07.png

上图中各项说明:

"database host"是连接数据库的地址;

"database port"是连接数据库的端口;

"database name"是连接数据库的数据库名称;

"account"和"password"是连接数据库的数据库帐号和密码

注意:数据库密码为空时,提示密码输入时不用输入内容直接回车即可。

创建数据库帐号:

恩布协作平台服务端配置程序有创建数据库帐号(PostgreSQL或者MySQL)的功能;新建的帐号用于服务端连接数据库。

当输入的数据库帐号不是默认管理员帐号时,会提示是否创建帐号,如下图红框中:

ENTBOOST Server Setup Linux V2 1 08.png

上图创建数据库帐号,输入数据库的管理员帐号的密码,将自动创建帐号,帐号和密码是ebuser和ebuser2015*;

创建数据库中提示信息说明(2种):

1)如下提示信息:

Can't create new account, because database connecting failed !

说明数据库管理员帐号连接登录数据库失败,此时需要排查数据库连接是否正常。

2)如下提示信息:

Can't create new account, because the account has existed !

说明要创建的数据库帐号已经存在了,不会再重复创建。

初始化数据库

恩布协作平台服务端只有在第1次安装或重置数据库才需要初始化数据库;

配置好数据库基础信息后会提示是否初始化数据库,如下图:

ENTBOOST Server Setup Linux V2 1 09.png

上图中各项说明:

"Company Name"是公司名称,支持中文;

"Administrator Account"是公司系统管理员帐号;

"Administrator Password"是公司系统管理员密码;

"Initializing data begin !"是指初始化数据库开始;

"Initializing data end !"是指初始化数据库结束;

注意:在输入提示直接回车,就使用用中括号中的内容

初始化据库中提示信息说明(3种):

1)SQLite恩布内置数据库初始化如下提示信息:

SQLite database "entboost" is existed, replace it?(y/n)[y]

说明内置数据库中的"entboost"已经存在了,重新配置将用新的数据库代替;直接回车或输入"y"确认替换,输入其他不替换;

确认替换:将使用同样的数据库名进行初始化,旧的数据库会以重命名的方式自动备份到内置数据库目录(ebs/conf/SqliteService)。

不进行替换:将停止数据库的初始化,同时提示如下信息:

Initializing SQLite database failed!

2)MySQL与PostgreSQL数据库初始化提示信息:

Can't initialize database, because database connecting failed !

说明初始化数据库的用的帐号连接登录数据库失败,此时将自动结束数据库的初始化;请排除数据库连接故障后,重新运行服务端配置程序,完成服务端配置!

3)MySQL与PostgreSQL数据库初始化如下提示信息:

Can't initialize database, because the database name has existed !

这说明用于初始化的数据库已经存在,此时将自动结束数据库初始化;请重新运行服务端配置程序,用一个新的数据库名完成服务端配置。

打包PC客户端

恩布协作平台支持将PC客户端打包并生成下载链接,选择打包PC客户端,如下图:

ENTBOOST Server Setup Linux V2 1 10.png

打包客户端程序会自动生成zip文件(绿色版本)下载地址,格式如:http://your-ip:http-port/entboost/ebc_install.zip;your-ip是服务端的IP地址,http-port是配置服务端时的http端口;将下载地址部署到HTTP服务下(不需要另外安装APACHE程序),可以提供给企业内部员工使用。

配置WebIM、在线客服

恩布协作平台支持WebIM和900在线客服,选择配置WebIM和900在线客服,如下图:

ENTBOOST Server Setup Linux V2 1 11.png

上图中的900客服电话可以修改,输入新的号码回车即可

添加恩布服务

恩布协作平台会在在服务器上添加会开机启动的恩布服务:ebsd;服务端第一此安装或者服务端的目录路径改变了,需要重新添加恩布服务,如下图:

ENTBOOST Server Setup Linux V2 1 12.png

注意:如果启动日志出现下列错误,CommSslServer属于HTTPS连接服务,需要另外购买SSL证书安装部署,在这里不影响使用。

ENTBOOST Server Setup Linux V2 1 13.png

开放防火墙端口

恩布协作平台配置程序可以协助开放服务端配置中需要开放的的防火墙端口,提示如下图:

ENTBOOST Server Setup Linux V2 1 14.png

默认不进行配置,如果有需要可以输入"y"进行配置,如下图:

ENTBOOST Server Setup Linux V2 1 15.png

注意:

1)开放的端口对应了配置过程中设置的端口;

2)默认选择是"n",回车不进行设置;

3)Restart iptables是重启防火墙,从而使端口配置生效;

查询、启动、停止、重启、强制停止服务命令

查询ebsd服务:

service ebsd status 或者 /etc/init.d/ebsd status

启动ebsd服务:

service ebsd start 或者 /etc/init.d/ebsd start

重启ebsd服务:

service ebsd restart 或者 /etc/init.d/ebsd restart

停止ebsd服务:

service ebsd stop 或者 /etc/init.d/ebsd stop

恩布服务完整停止大概需要10-15秒钟完成,请耐心等待。

强制停止ebsd服务:

service ebsd sigkill 或者 /etc/init.d/ebsd sigkill

企业IM客户端软件使用

下载企业IM客户端软件页面

企业IM客户端软件下载页面,如图:

请根据你实际公司环境修改相应的IP地址和端口;

ENTBOOST Server Setup Linux V2 1 16.png

管理公司组织结构

使用公司系统管理员帐号,登录企业IM客户端软件,管理公司组织结构(部门、项目组及员工信息等),具体操作见:

《ENTBOOST企业IM客户端使用手册.pdf》

分发给企业内部员工

把客户端软件下载地址,以及员工帐号、和密码(默认密码12345678abc)通过邮箱或QQ,发给公司员工,让公司员工自行下载客户端登录。

建议使用专业安装打包工具,直接打包成安装程序,发给企业员工。

集成恩布900在线客服

功能介绍

成功部署恩布服务端,会默认生成一个9009301234客服号码,和一段在线客服网站内嵌HTML代码,保存在900_code.txt文件,类似以下格式:

<script type="text/javascript" src="http://服务器域名或IP:端口 /webim/js/onlinecall.js?to_account=9009301234" charset="UTF-8"></script>

把该代码(复制900_code.txt文件内容),嵌入到企业网站就可以实现企业网站在线客服功能,如下图:

ENTBOOST Server Setup Linux V2 1 17.png

集成代码例子请看:ebs\conf\web\samples\entboost\index.html文件,如果不需要在线客服功能,修改文件内容,去掉该行代码。

点击在线咨询,打开在线客服界面,如下图:

ENTBOOST Server Setup Linux V2 1 18.png

ENTBOOST Server Setup Linux V2 1 19.png

集成恩布WebIM产品-EntboostWeb

功能介绍

成功部署恩布服务端,会默认集成一个恩布WebIM产品EntboostWeb,访问地址如下:

http://服务器域名或IP:端口/webim/client.html

登录图片,如下图:

ENTBOOST Server Setup Linux V2 1 20.png

登录成功图片,如下图:

ENTBOOST Server Setup Linux V2 1 21.png

聊天界面:

ENTBOOST Server Setup Linux V2 1 22.png

附录一

防火墙内网IP安装方法

必须使用域名安装(用内网IP或外网IP安装会导致客户端登录失败或超时错误),然后在服务器本机增加一个DNS域名解析,指向本机的内网IP地址即可。

例如:外网域名test.entboost.com,内网的ip为172.16.1.188;

服务端地址配置时用域名配置:test.entboost.com,同时本地添加DNS外网域名解析至内网IP:

Windows系统下修改C:\Windows\System32\drivers\etc目录下的hosts文件,在文件中添加一行:

172.16.1.188 test.entboost.com

Linux系统下修改/etc目录下hosts文件,在文件中添加一行:

172.16.1.188 test.entboost.com

服务器防火墙端口设置

如果浏览器或客户端不能正常访问,请检查服务端防火墙设置,是否过滤相应的端口,需要过滤默认端口如下:

HTTP端口:TCP,默认80端口;

HTTPS端口:TCP,默认443端口;

EB端口:UDP,默认18012端口;

远程桌面服务端口:UDP,默认17012端口;

音视频服务端口:UDP,默认17022,17032端口;

linux防火墙配置文件如下:

vi /etc/sysconfig/iptables

例如:

在默认的21的TCP端口配置信息后分别添加:

过滤TCP端口80: -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

过滤TCP端口443 -A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT

过滤UDP端口18012 -A INPUT -m state --state NEW -m udp -p udp --dport 18012 -j ACCEPT

SSL(HTTPS)设置

配置目录:/eb/ebs/conf/CommSslServer/ssl/

配置文件:

private.key:私钥KEY文件,利用工具自己生成;

public.crt:公钥证书文件,商业CA申请购买,或自己用工具签名生成;

(非商业CA购买证书,浏览器访问时会提示不信任,需要手工添加信任;商业购买证书不会提示风险问题;没有正确配置安全证书,entboost服务启动时会提示443端口启动失败,不影响其他业务正常使用。)

intermediate.crt:[可选]证书合并文件;


检查远程MySQL帐号root@%权限

请检查远程MySQL帐号root@%的Super权限,确保选择Super权限,否则会导致导入函数失败。

权限错误提示:

ERROR 1227 (42000) at line 1374: Access denied; you need (at least one of) the SUPER privilege(s) for this operation

权限设置如图:(采用MySQL-Front工具)

ENTBOOST Server Setup Linux V2 1 23.png

[ERROR] start popsotopclient error.分析解决

错误日志如下:

Invalid argument

POPUserManager: [ERROR] start popsotopclient error.

EB: [ERROR] CGC_Module_Init 'POPUserManager' load failed

出现该错误是本地网络不能访问导致,原因有二:

一、看启动日志是否是双IP如下:

POPUserManager: [INFO] LC-addrss=104.236.176.133 104.236.176.133:18012

POPUserManager: [INFO] LC-app-name=POPLogonCenter

如果看到以上红色,表示服务端在安装的时候取了二个IP地址,正确应该如下

POPUserManager: [INFO] LC-addrss=104.236.176.133:18012

出现该问题解决方法,重新安装服务端,在提示输入IP地址的地方,手工输入一个IP地址即可。

二、检查在服务端是否不能PING该IP地址,如果不能本机IP,需要添加DNS解析如下:

**************** ping: unknown host解决办法

vi /etc/sysconfig/network-scripts/ifcfg-eth0

DNS1=202.98.96.68

DNS2=61.139.2.69

**DNS服务IP地址请根据自己的机房IP地址选择合适IP;

[ERROR] LocalHostIp NULL error.解决方法

错误日志如下:

POPLogonCenter: [ERROR] LocalHostIp NULL error.

出现该错误的原因是不能获取本地IP地址。

第1种情况:ifconfig查找发现网卡中没有eth0网卡时,增加ifcfg-eth0配置文件可以解决问题;

请参照以下配置例子:

[root@AY140529180141956327Z ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=10.162.89.xxx
NETMASK=255.255.240.0

第2种情况:ifconfig查看显示的网卡名称为em1、em2之类,以CentOS6.5为例修改网卡名称对应的步骤是:

  修改udev的网卡命名规则配置文件 /etc/udev/rules.d/70-persistent-net.rules修改内容如下:

  1. PCI device 0x14e4:0x163b (bnx2) (custom name provided by external tool)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:26:b9:80:b1:

a5", ATTR{type}=="1", KERNEL=="eth*", NAME="em2"# 修改为eth1

  1. PCI device 0x14e4:0x163b (bnx2) (custom name provided by external tool)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:26:b9:80:b1:

a4", ATTR{type}=="1", KERNEL=="eth*", NAME="em1"#修改为eth0

……………………依此类推。

这样系统就会把网卡命名还原为eth0了,此时还需要对网卡配置文件做相应修改否则网络和IP的配置都不会应用到eth0的网卡上;

/etc/sysconfig/network-scripts/ifcfg-em1

文件改名为

/etc/sysconfig/network-scripts/ifcfg-eth0,

并修改文件中的 DEVICE=em1为 DEVICE=eth0

如果有多张网卡,都要做相应修改,注意网卡代号的对应;

修改完成后重启系统,网卡 eth0的修改生效。

用Redhat 6.5DVD镜像搭建本地yum安装源

注意:本方法适用于Redhat 6xx系列,搭建本地yum安装源请使用DVD镜像;

第1步:配置rhel-debuginfo.repo文件

进入/etc/yum.repos.d目录对里面的*.repo文件进行重命名备份,Rehat 6.5默认为rhel-source.repo,如果没有直接下一步

cd /etc/yum.repos.d/ ; ls *.repo

mv rhel-source.repo rhel-source.repo.bak

第2步:新建本地yum源配置文件,输入配置信息

cat>>/etc/yum.repos.d/rhel-local-source.repo<<EOF

[rhel-local-source]

name=Red Hat Enterprise Linux Server

baseurl=file:///home/redhat-iso/

enabled=1

gpgcheck=0

gpgkey=file:///home/redhat-iso/RPM-GPG-KEY-RedHat-release

EOF

第3步:配置yumRepo.py

备份/usr/lib/python*/site-packages/yum/目录下yumRepo.py

cd /usr/lib/python*/site-packages/yum/ ; ls yumRepo.py

cp yumRepo.py yumRepo.py.bak

修改yumRepo.py:在yumRepo.py中找到remote = url + '/' + relative,替换为remote = "/home/redhat-iso" + '/' + relative,一般在文件的802行,替换的命令如下:

sed -i "s#remote = url + '/' + relative#remote = \"/home/redhat-iso\" + '/' + relative#" ./yumRepo.py

建议修改后,用vi打开yumRepo.py,确认修改成功再进行下一步

第4步:挂载Redhat 6.5 DVD镜像至 /home/redhat-iso目录下

mkdir /home/redhat-iso

mount /dev/cdrom /home/redhat-iso

也可以将镜像文件拷贝至Redhat服务器中进行加载

例如:镜像文件rhel-server-6.5-x86_64-dvd.iso在 /home/soft目录下,此时可以用以下命令进行挂载:

mount -o loop /home/soft/rhel-server-6.5-x86_64-dvd.iso /home/redhat-iso

挂载后镜像,查看/home/redhat-iso目录中是否有镜像文件,如果有则挂载成功:

cd /home/redhat-iso ; ls

镜像挂载成功后,本地的yum安装源就搭建完成了,测试:

yum list | grep postgresql

附录二、putty设置支持UTF-8中文显示

打开putty.exe程序,选择Window->Appearance:

ENTBOOST Server Setup Linux V2 1 24.png

点击Font settings(字体设置),Change…按钮,选择新宋体:

ENTBOOST Server Setup Linux V2 1 25.png

点击确定。

最新安装文档(PDF格式)

点击查看最新安装文档

文档版本说明

版本日期 作者 内容
2014-04-05 HD 文档初稿。
2014-08-10 HD 文档整理
2014-09-01 HD 增加选择数据库类型功能,支持PostgreSQL和MySQL二种数据库。
2014-10-22 HD 完善MySQL数据库连接参数,优化创建数据库帐号脚本;
2014-10-28 HD 在CentOS基础上增加支持Ubuntu和Debian系统;
2014-12-02 HD 简化安装脚本流程,并完善部分安装描述信息。
2015-01-16 HD 附录:增加防火墙内网IP安装方法。
2015-03-09 HD 附录:增加[ERROR] LocalHostIp NULL error.解决方法
2015-04-28 ZY 附录:服务器防火墙端口设置中增加内容
2015-04-28 ZY 修改了附录:防火墙内网IP安装方法中增加内容
2015-04-28 ZY 修改了附录:[ERROR] LocalHostIp NULL error.解决方法中增加内容
2015-05-13 ZY 详细修改和完善了配置entboost服务
2015-06-17 HD 去掉单独视频服务安装,视频服务默认端口改为17022和17032
2015-06-19 ZY 增加支持Redhat安装;详见附录:用Redhat 6.5 DVD镜像搭建本地yum安装源
2015-08-06 ZY 修改了3.4配置entboost服务,增加了恩布内置数据库配置方法
2015-08-24 ZY 增加恩布WebIM产品-EntboostWeb说明;
2015-11-30 ZY 修改和完善了entboost服务的安装过程说明;
2016-02-23 ZY 增加自动配置过滤防火墙端口功能;
增加 ebsd status,ebsd sigkill 和 ebsd restart 命令;