阳光下的立人

愿同大家探讨互联网、电商、O2O以及相关领域的企业架构以及IT创新技术

Openfire+Spark+Spark Web安装配置

Openfire+Spark+Spark Web安装配置

 

一.安装环境

 

操作系统:Windows XP Prefessional SP2

服务器软件:Openfire 3.4.2

            OpenfireEnterprise 3.4.2

客户端软件:Spark 2.5.7

            SparkFastpath Webchat 3.4.1

JDK:J2SE 5.0 (1.5.0_03)

 

二.安装Jabber服务器软件

2.1 软件下载

Jabber官网地址:http://www.jabber.org/

常用Jabber服务器软件:http://www.jabber.org/software/servers.shtml

本文以Openfire(Wildfire)为服务器,一款基于GPL协议开源软件,支持各种操作系统,软件需要java环境支持,不过软件本身自带了环境包,你可以根据你的需要下载不同的版本。

下载地址:http://www.igniterealtime.org/downloads/index.jsp#openfire

Windows无java环境版本地址:http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3_4_2.zip

最新版本:Openfire 3.4.2

 

2.2Windows版本安装

将openfire_3_2_2.zip解压缩到D:\。特别要注意,openfire的全路径中不能有中文字符,最好主机名也是标准点的英文名称。直接运行安装文件,D:\Openfire\bin\openfire.exe

 

 

2.3openfire服务器配置

浏览器地址栏中输入http://localhost:9090/即可开始即时通讯服务器配置。

(1)语言选择:中文简体

 

 

(2) 服务器设置:选择域及端口,建议默认

 

(3)  数据库设置:选标准数据库

 

 

 

 

(4)  标准数据库设置:将oracle驱动放在openfirelib目录下。在数据库驱动选项栏选择Oracle

 

数据库URL填入你的数据库地址,端口和数据库名称,以及用户名和密码(需要在安装前创建),最大连接数,最小连接数和连接超时时间可自行调整。继续之后Openfire会在你指定的Oracle库中创建表并初始化。

 

 

 

如果出现A connection to the database could not be made. View theerror message by opening the "/logs/error.log" log file, then go backto fix the problem这样的错误提示,请确认你的oracle监听有没有问题,你的用户有没有足够的权限,实在不行把监听和服务命名删掉重新配置下。

(5) 特性设置:默认为初使设置(应为初始设置,翻译有误)

 

(6) 管理员帐户设置:填入系统管理员信息

 

(7)  安装完成

 

 

 

(8)  Openfire管理控制台:至此,Openfire安装完毕。你可以继续登录到管理控制台,进行更为详细的设置。

 

 

 

 

(9) 添加新帐户:

打开管理控制台的用户/组标签页,可以看到当前服务器上已有用户的摘要信息。

 

 

选择左侧菜单栏中的新建用户,输入用户名和登陆密码,点击创建用户完成新用户的添加。

 

 

在客户端就可以用test这个用户登录了。

 

三.Jabber客户端安装配置

3.1软件下载

客户端软件列表请参考:http://www.jabber.org/software/clients.shtml

我们将使用Spark,因为Spark和Openfire能够很好的相互支持。软件下载地址:http://www.igniterealtime.org/downloads/index.jsp#spark

Windows含java环境版:http://www.igniterealtime.org/downloadServlet?filename=spark/spark_2_5_8.exe

目前最新的版本为:Spark 2.5.8

3.2 Windows安装

(1)下载for windows的版本,运行spark_2_5_8.exe,一直点下一步,就可以安装成功了,默认安装路径C:\ProgramFiles\Spark

 

 

(2)选择登陆界面的高级选项:服务器填入你的服务器地址,端口默认为5222,点击确定。

 

 

3) 用我们在Openfire管理控制台中添加的test用户登录。

 

(4) 登陆后界面

 

 

(5)注册一个新帐号:

在spark登陆界面点击帐户,在建立新帐户界面中输入相关信息,点击创建账户。

 

(4)注册成功后,就可以用test2登录。

 

四、 Jabber连接与MSN、ICQ等IM通讯

Jabber最有优势的就是其通信协议,可以和其他给予XMPP协议的即时通讯软件连接。如:MSN 、YahooMessager、ICQ,GTalk等。

4.1 下载Openfire网关插件IM Gateway

下载地址:http://www.igniterealtime.org/projects/openfire/plugins.jsp

在这里可以下载到openfire的所有插件,我们需要的是

 

4.2 安装gateway

Gateway的安装非常简单,你只需要把gateway.jar拷贝到openfire/plugins目录下,重启Openfire服务,即可安装成功。

4.3 配置gateway

安装成功后,打开Openfire的管理控制台(例如:http://localhost:9090/),即可在左侧菜单栏下方看到gateway的安装选项(目前没有中文版),如图:

 

 

点击Settings,然后在你需要激活的服务上打勾即可。

 

 

 

4.4 Spark客户端配置

重新用Spark登录Openfire,在Spark菜单栏下多了一些选项。

 

点击MSN的图标,选择输入登入资讯。

 

填入你的MSN帐号和密码,就可登录MSN了。

 

 

五.Spark Webchat的安装

Spark Webchat是基于webSpark,需要Openfire企业版的支持。

5.1 软件下载

Openfire企业安装版下载地址:

http://www.jivesoftware.com/evaluation!input.jspa?type=of

需要添加一些基本信息,点击“Submitand Download”,在此页面中可以下载到试用版,30天25用户授权,过期后5用户授权,或者复制许可证号。

企业版插件及Spark Fastpath Webchat插件下载地址:

http://www.igniterealtime.org/projects/openfire/plugins.jsp

 

 

4.2 Windows版本安装

两种企业版安装方式:

(1) 直接运行Openfire企业安装版,openfire_enterprise_3_4_2.exe,并进行相关配置。

(2) 基于之前安装过的Openfire安装:将enterprise.jar复制到D:\openfire\plugins\下,重新启动openfire。进入管理控制台的Enterprise标签页,并复制许可证号到这里。

 

 

5.3 Sparkweb使用

(1) 点击左侧菜单栏的SparkWeb,出现登陆界面。

 

 

(2) Spark web主界面

 

 

(3) 添加联系人

 

 

(4) 发送信息

 

 

(5) 接收到信息

 

Spark web不能保存聊天记录,不能传递文件,当然更不可能支持声音视频等。

阅读更多
想对作者说点什么? 我来说一句

red5 sparkweb openfire 在线聊天

2013年10月11日 29.53MB 下载

spark im 2.8.3 .exe(17年1月份版本)

2017年06月04日 75.12MB 下载

openfire企业版插件

2012年03月16日 5.4MB 下载

没有更多推荐了,返回首页

不良信息举报

Openfire+Spark+Spark Web安装配置

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭