Openfire
SHA-256Openfire 是一款开源的 XMPP 即时通讯服务器,易于部署和管理,安全可靠,支持实时消息、群聊和在线状态。
自建私密即时通讯服务器,简单安全,支持插件扩展。
核心功能
- 基于 XMPP 标准协议,兼容多种客户端
- Web 管理后台,直观易用
- 插件系统丰富,可扩展功能(如文件传输、视频会议)
- 支持 TLS 加密和 SASL 认证,保障通信安全
- 高性能,支持数千并发用户
避坑指南
- •默认未开启外部注册,需要管理后台手动添加用户。2. 若需公网访问,请配置域名、SSL 证书并开放 5222(客户端连接)和 9090(管理后台)端口。3. 插件安装后可能需要重启服务。4. 官方无移动端 App,但可用第三方 XMPP 客户端如 Conversations(Android)或 Monal(iOS)连接。
适用场景
- 企业搭建内部即时通讯,替代 Slack 或 微信
- 学校或教育机构内部沟通平台
- 团队协作需要自建、数据不外泄的场景
- 开发者集成 XMPP 到自己的应用中作为后端
详细介绍
Openfire 是一款基于 XMPP 协议的开源实时协作服务器。它主要用于搭建即时通讯系统,支持文字聊天、群组聊天、在线状态显示等功能。安装和管理非常简单,提供友好的 Web 管理后台,可以轻松添加用户、配置插件。采用广泛接受的 XMPP 标准协议,能与其他 XMPP 客户端和服务器互通。安全方面支持 TLS 加密和 SASL 认证,性能稳定可靠,可承载数千用户同时在线。由 Ignite Realtime 社区持续维护,拥有丰富的文档、插件和翻译资源。适合企业或组织自建安全、私密的即时通讯平台。
标签
快速上手
安装软件
根据你的发行版安装对应的包(dpkg / rpm / AppImage)
步骤1:从官网下载适合你系统的安装包(Windows exe / Linux tar.gz / macOS dmg)
步骤2:双击安装,启动安装向导,默认端口 9090 用于管理后台
步骤3:浏览器访问 http://localhost:9090 ,按照引导完成管理员账号创建
- 步骤1:从官网下载适合你系统的安装包(Windows exe / Linux tar.gz / macOS dmg)
- 步骤2:双击安装,启动安装向导,默认端口 9090 用于管理后台
- 步骤3:浏览器访问 http://localhost:9090 ,按照引导完成管理员账号创建
已提供 SHA-256 校验码,下载后可自行核对文件完整性
该校验码提取自 GitHub 官方 Release 页面
SHA256 校验码
13b579672b2ce238934aa919cd968636c0f5c8afda5aeb3aec08d60feca35df4该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
Windows:在控制面板卸载;Linux:删除安装目录和 /etc/openfire 配置文件夹(如有数据需备份);macOS:将应用拖入废纸篓并清理 ~/Library/Application Support/Openfire
无额外依赖
下载后即可直接使用,无需安装其他运行环境