有哪些可用的XMPP服务器?

我正在寻找一个适用于我的Ubuntu服务器的XMPP服务器,但是到目前为止还没有找到任何不同实现的优缺点比较。是否有一种实现是事实上的标准(就像Apache对于HTTP一样)?
服务器应该具备以下功能:
- 与Ubuntu兼容(最好已经包含在软件源中) - 支持加密 - 可以通过控制台轻松配置
3个回答

基本上你只有一个选择:ejabberd

Ubuntu存储库中提供的其他三个选项(11.04+)是:

  1. jabberd14/jabberd2 不支持大部分新的XEP,不确定是否仍在积极维护。
  2. prosody 是一个小型的lua xmpp服务器,适用于测试/开发,但不适合生产环境。

你可以查看 http://en.wikipedia.org/wiki/Comparison_of_XMPP_server_software 进行一些功能比较

希望对你有所帮助


Openfire快速、简单且可靠。我在Ubuntu服务器和桌面上都成功运行过它。对于普通用户来说,我建议使用桌面版,因为有界面使得安装和维护变得非常容易,任何人都能处理。我已经运行我的服务器超过5年了,面向互联网,一直表现出色。
你也可以在Ubuntu服务器版或CentOS虚拟机中无头运行它,使用vmplayer并将网络设置为桥接/复制物理网络连接状态,使用1或2个虚拟核心。非常简单。
我推荐给那些不会有成千上万同时在线用户的人使用,因为除了最初的安装非常容易外,配置是通过一个漂亮的Web界面进行的,很难出错。
享受吧。

有一个在仓库中的LAMP堆栈。 只需使用aptitude(打开控制台并输入“aptitude”并按回车键),您将在“任务”树下看到它,名称为“lamp-server”。

1LAMP是如何成为XMPP服务器的?还是我误解了你的回答? - Dexter
不好意思,哈哈。我在看到你的问题时有点累,但还是尽力想要帮助你。我误以为你在询问关于XAMPP的事情。真是我的错误。 - Xaitec