Openfire是一个openfire是实时协作(RTC)服务器使用开源的Apache许可证下。它使用唯一被广泛采用的即时通讯开放协议,XMPP(也叫Jabber)。openfire安装是非常容易管理,但提供了可靠的安全性和性能。
首先我们进入官网进行下载,本次我将openfire部署到了腾讯云上,我用的是linux操作系统,这里我下载的版本是最新版4.1.4的版本。如果是windows下,建议下载包含jre的版本。对于没有jre的版本,可能会出现一些jre环境的问题。
下载到linux操作系统之后,直接安装我们下载的安装包。安装代码如下。
rpm -ivh xxxxxx.rpm
安装完成之后,默认会帮我们安装到/opt/openfire目录下,进入该目录,启动openfire即可。
/etc/init.d/openfire start
打开本地浏览器,输入<http:your ip:9090>,进入配置界面[1]:。如图所示:
选择简体中文,下一步。
这里直接默认配置,下一步。
选择标准数据库连接。继续。
按图片上的要求填写后,点击继续。
默认配置就好。继续。
设置管理密码,继续。
安装成功!登录一个试试。
登录成功,完美!
当然,仅仅只是配置好了之后,我们并不能直观的感受到他的作用。我们下载一个客户端来试试我们搭建的服务器。
下载地址,当然,这里还是推荐下载包含jre版本的,下载完成后,直接安装即可。安装过程很简单,安装完成之后,就可以开始来连接我们的服务器了。
要连接服务器,当然要新创建一个账号,为了简单起见,我们直接在服务端进行创建。如图。
创建了账号之后,就可以通过spark来连接服务器了。简单的配置如下:点击高级->勾选最后的两个选项。
在登录界面。域名填写你的ip地址即可,如果你对ip做了映射,也可以填写域名。
连接成功!
连接成功!!!如此我们在不同的电脑上就可以通过spark来连接openfire进行通信了。哈哈,很简单吧。
-
我这里直接通过域名访问的,通过ip和通过域名访问的效果一致。 ↩