安装软件:

  openfire3.9.3

  spark2.6.3

安装环境:

  WindowsXP

  JDK1.6.0_21

  Oracle

一、openfire安装

1、安装openfire3.9.3,下载地址:http://www.igniterealtime.org/downloads/index.jsp#spark

2、安装界面选择中文

3、安装结束启动openfire服务器

4、到此已安装成功,输入http://localhost:9090即可访问管理页面。

二、openfire配置

1、浏览器中输入http://localhost:9090访问管理页面

2、语言选择:中文

3、主机域名把机器名改为本机IP,或者是域名

4、数据库选择:标准数据库

5、数据库驱动选择:可以选择Oralce、MySQL、Microsoft SQLServer、PostgreSQL、IBM DB2。

这里我数据库用了oracle,需要在openfire安装目录的lib下加入odbc6.jar包,并重启openfire。

6、特性设置选择:初使设置,默认

7、管理员设置一下密码

8、配置完毕

下面配置connection manager连接管理器

9、在openfire服务器》服务器》服务器设置》连接管理,选择“启用”,输入密码,点击“保存设置”。

(以下集群测试未弄成功,后续有时间再弄)

1、配置connection_manager集群,在另外一台机器上解压conn_manager.zip,在<xmpp>domain下输出本机IP,在password下输入上一步设置的密码,修改certificate,在<certificate>项中将< verify >的“ture”改为“false”

2、在connection_manager/bin下运行cmanager.bat,完成集群启动。

三、spark安装使用

1、下载spark2.6.3,下载地址:http://www.igniterealtime.org/downloads/index.jsp#spark

2、安装spark

3、使用

注:若使用spark查看其他人员状态时,必须人员双方相互注册为好友才能看到对方的状态变化,若仅验证消息接收,则无需注册好友

4、spark注册好友步骤如下:

a、登录:输入openfire上注册的用户名/密码,点击Login.

b、点击主界面的“联系人”à选择添加联系人

c、弹出的添加联系人窗口中,输入用户帐号,再点击右边图标添加域名,最点击添加按钮,只有当对方登录spark后在收到的好友请求提示框中,接受了申请,才算正式注册好友成功。

d、已注册成功好友与尚未验证的好友状态显示如下:

e、利用spark查看好友状态效果如下:

f、利用spark查看消息接受的效果如下:

Windows环境中Openfire与Spark安装与配置指南的更多相关文章

  1. Windows环境下MySQL 5.6安装与配置

    1将MySQL压缩包解压到自定义目录下. 2.添加环境变量 右键单击我的电脑->属性->高级系统设置(高级)->环境变量. 点击系统变量下的新建按钮 1)    输入变量名:MYSQ ...

  2. 一.windows环境下rabbitMQ的的安装和配置

    rabbitMQ是AMQP 0-9-1(高级消息队列协议)的一个实现,使用Erlang语言编写,利用了Erlang的分布式特性.用它来实现分布式消息队列. 1.因为是用Erlang编写的,所以首先要安 ...

  3. windows环境下nginx服务器的安装与配置

    转载至:http://www.cnblogs.com/hxxy2003/archive/2012/09/20/2695254.html nginx服务器是一个高性能的HTTP和反向代理服务器,它以稳定 ...

  4. windows 10中的ubuntu子系统安装桌面环境的方法

    windows 10中的ubuntu子系统安装桌面环境的方法 (How to install Ubuntu-desktop in windows 10 Subsystem for Linux) 转载 ...

  5. Linux环境中Openfire安装指南

    Linux环境中Openfire安装指南 安装环境: 安装软件:Openfire 4_1_0 http://download.igniterealtime.org/openfire/openfire_ ...

  6. 如何在windows环境中搭建apache+subversion(ZT)

    我一直有一个想法就是在本机上象scm一样的搭建一个subversion服务器,然后每天写完代码的时候提交一下,这种感觉好好哦,之前我在windows环境中搭建过纯subversion的服务器兴奋过一阵 ...

  7. Windows环境中,通过Charles工具,抓取安卓手机、苹果手机中APP应用的http、https请求包信息

    Windows环境中,通过Charles工具,抓取安卓手机.苹果手机中APP应用的http.https请求包信息1.抓取安卓手机中APP应用的http请求包信息1)在电脑上操作,查看Windows机器 ...

  8. 【Azure 环境】在Windows环境中抓取网络包(netsh trace)后,如何转换为Wireshark格式以便进行分析

    问题描述 如何在Windows环境中,不安装第三方软件的情况下(使用Windows内置指令),如何抓取网络包呢?并且如何转换为Wireshark 格式呢? 操作步骤 1) 以管理员模式打开CMD,使用 ...

  9. Spark Streaming揭秘 Day28 在集成开发环境中详解Spark Streaming的运行日志内幕

    Spark Streaming揭秘 Day28 在集成开发环境中详解Spark Streaming的运行日志内幕 今天会逐行解析一下SparkStreaming运行的日志,运行的是WordCountO ...

随机推荐

  1. C# Winform 窗体美化

    using System; using System.ComponentModel; using System.Diagnostics; using System.Drawing; using Sys ...

  2. jQuery Flickerplate 幻灯片

    Flickerplate 是个轻量级 jQuery 插件,大小仅为 12 kb.它允许用户点击鼠标然后转换内容,非常容易使用,响应式,支持触摸设备 在线实例 默认 圆点导航位置 动画方式 深色主题 H ...

  3. 纯CSS仿windows系统loading效果

    今天分享的css3案例模仿了window系统下的loading效果里面最关键的地方使用了css3 animation的delay属性以及贝塞尔曲线(cubic-bezier)的过渡效果,如下所示 sp ...

  4. JavaScript的作用域和闭包

    首发于:https://mingjiezhang.github.io/ 闭包和作用域有着千丝万缕的联系. js的作用域 具体的作用域我就不展开叙述了.其中很重要的两点就是:js的作用域链机制和函数词法 ...

  5. Windows Azure 上传 VM

    One of the great features of Windows Azure is VHD mobility. Simply put it means you can upload and d ...

  6. windows 8 设置hyper-v网络设置

    1 windwos 8 设置hyperv 比较简单,和装操作系统都不多做解释.我只多说说网络的设置问题,因为可能装提windows 2008虚拟机,根据网上设置网络的方式都是要不然只能虚拟 机上网 , ...

  7. [Java] JDK 系统环境变量设置 bat

    @echo off set regpath=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environmen ...

  8. SeismicPro地震剖面显示程序

    SeismicPro是一个地震剖面显示软件,可从标准SEGY地震数据体中抽取纵测线和横测线的二维剖面,并以波形.变面积和变密度等多种方式进行专业化显示,可进行一键式显示方式切换,并可进行定制开发叠加井 ...

  9. C语言异常与断言接口与实现

    程序中通常会出现三种错误:用户错误.运行期错误以及异常 欢迎关注我的个人博客:www.wuyudong.com, 更多精彩文章与您分享 标准库函数setjmp和longjmp 在C语言中,标准库函数s ...

  10. 【Android开发资料分享】自己整理的Android开发资料,非常全面

    学习Android以来,不知不觉中收集了大量非常优秀的Android开发资料,一直没有系统的整理,最近抽时间把收藏夹中的资料做了一下整理,现在分享给大家,希望能够帮助到需要的人.这份资料我还会不断的更 ...