`

ejabberd在ubuntu下的安装配置

阅读更多

一.安装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安装配置[归纳].pdf

    Ejabberd安装配置详解 Ejabberd是一款流行的开源即时通讯服务器软件,具有高度灵活性和可扩展性。下面是Ejabberd安装配置的详细知识点解析: Ejabberd下载 Ejabberd的下载可以从官方网站获取,目前支持多种操作...

    ejabberd安装配置.docx

    Ejabberd 安装配置 Ejabberd 是一个基于 XMPP 协议的 instant messaging 服务器,主要用于实时通信和即时消息传递。下面是 Ejabberd 安装配置的相关知识点: 一、Ejabberd 下载 Ejabberd 的安装需要从官方网站...

    ejabberd服务器安装及客户端注册文档

    在本文档中,我们将详细介绍如何在Ubuntu 8.04系统上安装ejabberd服务器端程序,以及如何进行客户端注册测试。 首先,在服务器安装方面,文档提到了使用apt-get进行ejabberd程序的安装。apt-get是Debian及其衍生的...

    ejabberd windows installer

    在Windows环境下,ejabberd通常通过安装程序进行部署,这正是"ejabberd windows installer"所涉及的内容。Ejabberd不仅仅是一个即时通讯服务器,它还支持多种功能,如多用户聊天、文件传输、群组聊天以及与其他通信...

    android+ejabberd

    IM(ejabberd)服务器的客户端android开发的代码详解,该代码例子包含单聊、群聊、发送文字、发送及接收文件等功能。

    ejabberd 服务器测试客户端spark

    在这个场景中,"ejabberd 服务器测试客户端spark"就是这样一个工具,用于验证ejabberd服务器的安装和运行情况。 Spark是一款流行的XMPP客户端,由Openfire团队开发,支持多种操作系统,包括Windows、Mac OS X和...

    iOS xmpp ejabberd服务器

    ejabberd-2.1.11-osx-installer.app是ejabberd服务器的Mac OS X安装程序,用于在Apple设备上部署和运行服务器。 在iOS应用中集成XMPP和ejabberd服务器,首先需要了解XMPP的基本概念。XMPP基于XML,通过实时传输协议...

    ejabberd的安装包

    ejabberd安装包,很好的工具!适合安装!一定会很好用的!

    ejabberd源码

    ejabberd的配置文件通常位于`etc`目录下,通过修改这些配置文件,可以定制服务器的行为。同时,ejabberd还提供了管理工具,如命令行工具和Web管理界面,用于监控和管理服务器状态。 总之,ejabberd是一个强大且...

    Android IM开发 Ejabberd+asmck+spack

    2. **Ejabberd服务器配置**:包括安装、基本配置、用户管理、模块设置、安全策略等。 3. **Android客户端开发**:使用asmck库进行集成,了解如何初始化连接、发送接收消息、处理用户状态、群聊功能等。 4. **网络...

    ejabberd-14.07聊天服务器

    在"ejabberd-14.07.app"这个文件中,我们可以预期这是一个ejabberd服务器的特定版本应用包,可能包含了ejabberd的源代码、配置文件、安装脚本以及必要的文档。安装和配置ejabberd通常涉及以下几个步骤: 1. **下载...

    Android使用smack连接ejabberd服务器注册、收发消息

    在Android平台上,开发即时通讯应用时,...通过深入学习Smack库的API和ejabberd服务器的配置,可以构建更复杂的IM功能,如群聊、文件传输等。文件“XmppTest”可能是该项目的测试代码,可以参考其中的具体实现细节。

    ejabberd-2.1.11

    windows环境下的ejabberd。。。点击即可安装

    Ejabberd-2.1.10-mac

    描述中的“便捷的服务器架构工具”暗示了Ejabberd设计的易用性,可能是通过提供一键安装的方案,让用户能够快速搭建和配置服务器,无需深入理解复杂的服务器设置和管理知识。"非常好用"进一步强调了Ejabberd在用户...

    ejabberd 群聊 strophe.js 实现

    在这个场景中,我们关注的是如何使用strophe.js库在前端实现与ejabberd服务器的交互,特别是群聊功能。 strophe.js是一个轻量级的JavaScript库,用于处理XMPP协议。它使得在浏览器环境中与XMPP服务器进行通信成为...

    ejabberd:ejabberd-XMPP和Web聊天

    ejabberd(聊天服务器)配置: 从程序包管理安装。 包括自定义ejabberd-config脚本以更改域并设置管理员密码(在首次启动时配置)。 启用带内用户注册(可用性,便利性)。 启用了旧版SSL连接方法(某些客户端...

    xmpp服务器安装

    ejabberd的安装和配置可能涉及到一些复杂性,尤其是在处理端口冲突、依赖项和证书问题时。如果你遇到困难,可以通过搜索引擎或官方文档寻找解决方案,或者加入ejabberd社区获取帮助。 总的来说,ejabberd作为一款...

    ejabberd-15.07-osx-installer.app.zip

    在Mac上安装ejabberd-15.07-osx-installer.app的过程如下: 1. 下载并解压ejabberd-15.07-osx-installer.app.zip文件。 2. 双击ejabberd-15.07-osx-installer.app来启动安装程序。 3. 按照安装向导的步骤进行操作,...

    ejabberd_rest_client:面向ejabberd的REST客户端

    1. **安装**:首先,你需要在Ruby环境中安装ejabberd_rest_client库,可以通过`gem install ejabberd_rest_client`命令完成。 2. **配置**:配置客户端连接参数,如ejabberd服务器的地址、端口、API密钥等。 3. **...

    ejabberd中mod_privacy_odbc.erl实现没有完全遵循xmpp协议

    在ejabberd中,`mod_privacy_odbc.erl`是用于处理用户隐私列表模块的一部分,该模块与数据库(通常通过ODBC接口)交互来存储和管理用户的隐私设置。然而,题目指出`mod_privacy_odbc.erl`的实现并没有完全遵循XMPP...

Global site tag (gtag.js) - Google Analytics