前 言
由于暗网用户对Jabber的热衷,越来越多的人开始接触并研究该项目,最终,互联网工程工作小组(IETF)将Jabber的核心XML流协议以XMPP之名,正式列为认可的实时通信及Presence技术。
Openfire是一个基于Java的XMPP服务端,支持插件扩展且被Jabber.org推荐。
需 求
服务端:服务器/云主机,使用CentOS7系统
客户端:Windows
部 署
访问Openfire官网下载页面在最新版本中选择Linux下载与搭建服务器对应版本的rpm文件
建议下载带有JRE的版本
当然了你也可以使用wget命令直接下载进Linux中

安装步骤以4.3.2-1版本为例:
执行部署命令
rpm -ivh openfire-4.3.2-1.x86_64.rpm
默认会部署至/opt/openfire目录下
部署程序会自动启动Openfire或者你也可以使用命令启动
service openfire start
至此服务端部署完成。
访问9090或9091(TSL)端口进入后台控制面板
注意
以上步骤较为精简但足够详细,请自行配置必要组件与防火墙规则
客户端连接
以Gajim客户端软件为例(兼容性优且支持中文)
访问Gajim官网下载链接并下载最新Windows系统版本
客户端部署安装不再赘述

打开软件后打开账号面板,点击添加账号
启动账户创建向导
根据XMPP服务器配置选择已有账号登录还是新建账号(反正我是不允许随便新建账号的)
填写账号信息和密码,其中@后面是服务器地址,例如xmpp.morton.li

至此登录成功,快去邀请小伙伴加入你的XMPP即时通讯解决方案吧!
注意
如服务端支持SSL链接可能会报SSL错误
发表回复