OpenSource-Hub
O

Openfire

SHA-256
3.0k stars·系统调优·已提供 SHA-256 校验码,下载后可自行核对文件完整性

Openfire 是一款开源的 XMPP 即时通讯服务器,易于部署和管理,安全可靠,支持实时消息、群聊和在线状态。

智能下载

下载 Download 版本

v5.0.4 · 61.7 MB

自建私密即时通讯服务器,简单安全,支持插件扩展。

核心功能

  • 基于 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 社区持续维护,拥有丰富的文档、插件和翻译资源。适合企业或组织自建安全、私密的即时通讯平台。

标签

xmppinstant-messagingrealtime-communicationself-hostedprivacycollaborationserver

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

根据你的发行版安装对应的包(dpkg / rpm / AppImage)

3

步骤1:从官网下载适合你系统的安装包(Windows exe / Linux tar.gz / macOS dmg)

4

步骤2:双击安装,启动安装向导,默认端口 9090 用于管理后台

5

步骤3:浏览器访问 http://localhost:9090 ,按照引导完成管理员账号创建

安装指引
  1. 步骤1:从官网下载适合你系统的安装包(Windows exe / Linux tar.gz / macOS dmg)
  2. 步骤2:双击安装,启动安装向导,默认端口 9090 用于管理后台
  3. 步骤3:浏览器访问 http://localhost:9090 ,按照引导完成管理员账号创建
文件完整性

已提供 SHA-256 校验码,下载后可自行核对文件完整性

该校验码提取自 GitHub 官方 Release 页面

SHA256 校验码

13b579672b2ce238934aa919cd968636c0f5c8afda5aeb3aec08d60feca35df4

该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

Windows:在控制面板卸载;Linux:删除安装目录和 /etc/openfire 配置文件夹(如有数据需备份);macOS:将应用拖入废纸篓并清理 ~/Library/Application Support/Openfire

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议Apache-2.0
最后更新2026-05-13 15:25:34
GitHub 仓库官方网站

相似推荐