一.安装ejabberd
sudo apt-get install ejabberd
二.配置web管理用户
1.添加/etc/hosts
127.0.0.1 xmpp.test.com
2.修改/etc/ejabberd/ejabberd.cfg的hosts
sudo vim /etc/ejabberd/ejabberd.cfg %% Admin user {acl, admin, {user, "admin", "xmpp.test.com"}}. %% Hostname {hosts, ["localhost", "xmpp.test.com"]}.
3.注册admin账户
sudo service ejabberd restart sudo ejabberdctl register admin xmpp.test.com 123456
4.访问http://xmpp.test.com:5280/admin/
2.1.4翻译文档
http://wiki.jabbercn.org/index.php?title=Ejabberd2:%E5%AE%89%E8%A3%85%E5%92%8C%E6%93%8D%E4%BD%9C%E6%8C%87%E5%8D%97&variant=zh
ejabberd auth_method external ruby
http://mumaren.me/blog/2012/03/26/ejabberd_ruby_auth/
ruby script
https://gist.github.com/huangxiangdan/2495010
http://www.mogilowski.net/lang/de-de/2009/02/04/authenticate-ejabberd-with-an-mysql-database
php script
https://www.ejabberd.im/check_mysql_php
avatar
http://stackoverflow.com/questions/13467846/use-avatar-image-in-xmpp-and-ejabberd
相关推荐
Ejabberd安装配置详解 Ejabberd是一款流行的开源即时通讯服务器软件,具有高度灵活性和可扩展性。下面是Ejabberd安装配置的详细知识点解析: Ejabberd下载 Ejabberd的下载可以从官方网站获取,目前支持多种操作...
Ejabberd 安装配置 Ejabberd 是一个基于 XMPP 协议的 instant messaging 服务器,主要用于实时通信和即时消息传递。下面是 Ejabberd 安装配置的相关知识点: 一、Ejabberd 下载 Ejabberd 的安装需要从官方网站...
在本文档中,我们将详细介绍如何在Ubuntu 8.04系统上安装ejabberd服务器端程序,以及如何进行客户端注册测试。 首先,在服务器安装方面,文档提到了使用apt-get进行ejabberd程序的安装。apt-get是Debian及其衍生的...
在Windows环境下,ejabberd通常通过安装程序进行部署,这正是"ejabberd windows installer"所涉及的内容。Ejabberd不仅仅是一个即时通讯服务器,它还支持多种功能,如多用户聊天、文件传输、群组聊天以及与其他通信...
IM(ejabberd)服务器的客户端android开发的代码详解,该代码例子包含单聊、群聊、发送文字、发送及接收文件等功能。
在这个场景中,"ejabberd 服务器测试客户端spark"就是这样一个工具,用于验证ejabberd服务器的安装和运行情况。 Spark是一款流行的XMPP客户端,由Openfire团队开发,支持多种操作系统,包括Windows、Mac OS X和...
ejabberd-2.1.11-osx-installer.app是ejabberd服务器的Mac OS X安装程序,用于在Apple设备上部署和运行服务器。 在iOS应用中集成XMPP和ejabberd服务器,首先需要了解XMPP的基本概念。XMPP基于XML,通过实时传输协议...
ejabberd安装包,很好的工具!适合安装!一定会很好用的!
ejabberd的配置文件通常位于`etc`目录下,通过修改这些配置文件,可以定制服务器的行为。同时,ejabberd还提供了管理工具,如命令行工具和Web管理界面,用于监控和管理服务器状态。 总之,ejabberd是一个强大且...
2. **Ejabberd服务器配置**:包括安装、基本配置、用户管理、模块设置、安全策略等。 3. **Android客户端开发**:使用asmck库进行集成,了解如何初始化连接、发送接收消息、处理用户状态、群聊功能等。 4. **网络...
在"ejabberd-14.07.app"这个文件中,我们可以预期这是一个ejabberd服务器的特定版本应用包,可能包含了ejabberd的源代码、配置文件、安装脚本以及必要的文档。安装和配置ejabberd通常涉及以下几个步骤: 1. **下载...
在Android平台上,开发即时通讯应用时,...通过深入学习Smack库的API和ejabberd服务器的配置,可以构建更复杂的IM功能,如群聊、文件传输等。文件“XmppTest”可能是该项目的测试代码,可以参考其中的具体实现细节。
windows环境下的ejabberd。。。点击即可安装
描述中的“便捷的服务器架构工具”暗示了Ejabberd设计的易用性,可能是通过提供一键安装的方案,让用户能够快速搭建和配置服务器,无需深入理解复杂的服务器设置和管理知识。"非常好用"进一步强调了Ejabberd在用户...
在这个场景中,我们关注的是如何使用strophe.js库在前端实现与ejabberd服务器的交互,特别是群聊功能。 strophe.js是一个轻量级的JavaScript库,用于处理XMPP协议。它使得在浏览器环境中与XMPP服务器进行通信成为...
ejabberd(聊天服务器)配置: 从程序包管理安装。 包括自定义ejabberd-config脚本以更改域并设置管理员密码(在首次启动时配置)。 启用带内用户注册(可用性,便利性)。 启用了旧版SSL连接方法(某些客户端...
ejabberd的安装和配置可能涉及到一些复杂性,尤其是在处理端口冲突、依赖项和证书问题时。如果你遇到困难,可以通过搜索引擎或官方文档寻找解决方案,或者加入ejabberd社区获取帮助。 总的来说,ejabberd作为一款...
在Mac上安装ejabberd-15.07-osx-installer.app的过程如下: 1. 下载并解压ejabberd-15.07-osx-installer.app.zip文件。 2. 双击ejabberd-15.07-osx-installer.app来启动安装程序。 3. 按照安装向导的步骤进行操作,...
1. **安装**:首先,你需要在Ruby环境中安装ejabberd_rest_client库,可以通过`gem install ejabberd_rest_client`命令完成。 2. **配置**:配置客户端连接参数,如ejabberd服务器的地址、端口、API密钥等。 3. **...
在ejabberd中,`mod_privacy_odbc.erl`是用于处理用户隐私列表模块的一部分,该模块与数据库(通常通过ODBC接口)交互来存储和管理用户的隐私设置。然而,题目指出`mod_privacy_odbc.erl`的实现并没有完全遵循XMPP...