ejabberd版本是2.1.5:
1)如果之前已存在ejabberd,请到原ejabberd目录下运行(不存在则跳过):
make
uninstall
删除原来已存在的ejabberd目录:
/etc/ejabberd
/var/lib/ejabberd
/log/ejabberd
2)安装ejabberd
./configure
--enable-odbc
make
make install
或者使用 ubuntu apt安装 apt-get install -f ejabberd
3)注册一个用户:
ejabberdctl register
[user] [server] [password]
如:ejabberdctl register admin ubuntuserver 123456
3)配置/etc/ejabberd/ejabberd.cfg
a)修改域名,找到hosts,如下:
{hosts,
["ubuntuserver"]}.
b)添加一个管理员,找到acl处改成如下:
{acl, admin, {user,
"admin", "ubuntuserver"}}.
{acl, admin, {user, "sunry", "ubuntuserver"}}.
http://ubuntuserver:5280/admin 进行管理
分享到:
相关推荐
Ejabberd是一款流行的开源即时通讯服务器软件,具有高度灵活性和可扩展性。下面是Ejabberd安装配置的详细知识点解析: Ejabberd下载 Ejabberd的下载可以从官方网站获取,目前支持多种操作系统,包括Windows、Linux...
Ejabberd 是一个基于 XMPP 协议的 instant messaging 服务器,主要用于实时通信和即时消息传递。下面是 Ejabberd 安装配置的相关知识点: 一、Ejabberd 下载 Ejabberd 的安装需要从官方网站下载对应的安装包。下载...
在进行IT项目管理时,特别是涉及到服务器安装和客户端注册的场景,ejabberd是一个非常重要的开源即时通讯服务器,它基于XMPP(Extensible Messaging and Presence Protocol)协议,这个协议是国际开放标准用于即时...
本文件主要关注的是如何在iOS平台上使用XMPP与ejabberd服务器进行集成,实现即时通讯功能。 ejabberd是一款开源的XMPP服务器,支持多种平台,包括iOS。它提供了强大的可扩展性和高可用性,能够处理大量的并发用户,...
ejabberd是一款开源的XMPP服务器,广泛用于构建实时通信系统,如即时消息、VoIP、协作工具等。在部署ejabberd服务器后,为了确保其正确配置和功能正常,通常需要一个客户端来进行测试。在这个场景中,"ejabberd ...
2. **安装与配置**:下载并安装选定的服务器软件,然后进行基本配置。这可能包括设置服务器的监听端口、证书、数据库连接等。在本地环境中,确保服务器能正确运行并监听正确的网络接口。 3. **用户账户管理**:通过...
这些软件支持XMPP协议,并提供服务器端的管理和配置工具,帮助用户进行安装、配置和管理即时通讯服务。 3. **服务器环境**:为了运行Jabber服务器,你需要一台或多台计算机,运行支持的操作系统(如Linux、Windows...
总的来说,ejabberd在Windows环境下的安装是一个重要的环节,它为开发者和企业提供了在Windows平台上搭建高效、安全的即时通讯服务器的能力。通过"ejabberd windows installer",你可以快速地将ejabberd部署到...
### 安装与配置Jabber即时消息服务器详解 #### 一、引言 本文将详细介绍如何安装与配置Jabber即时消息服务器。Jabber作为一种基于XML的开放通信协议,由Jabber软件基金会开发和支持。它主要用于即时消息传递,并且...
基于Xmpp协议即时通讯服务器架设及客户端设计 服务器端软件 ejabberd 2.1.6 apache2.2 mysql 安装配置 客户端 strophe(javascript linux下min编译) gloox(c++)库 资料及示例源码
压缩包中的"ejabberd-2.1.11-osx-installer.app"是一个针对Mac OS X平台的ejabberd安装程序,它包含ejabberd服务器的二进制文件和必要的配置文件。安装这个程序后,开发者可以在本地环境中快速搭建和测试XMPP服务器...
在"ejabberd-14.07.app"这个文件中,我们可以预期这是一个ejabberd服务器的特定版本应用包,可能包含了ejabberd的源代码、配置文件、安装脚本以及必要的文档。安装和配置ejabberd通常涉及以下几个步骤: 1. **下载...
ejabberd是一款强大的即时通讯服务器,它基于Jabber/XMPP协议,这使得ejabberd能够支持丰富的交互式通信功能,如文本聊天、音视频通话、群聊、文件传输等。作为一款开源软件,ejabberd遵循GPLv2许可证,允许用户自由...
IM(ejabberd)服务器的客户端android开发的代码详解,该代码例子包含单聊、群聊、发送文字、发送及接收文件等功能。
2. **Ejabberd服务器配置**:包括安装、基本配置、用户管理、模块设置、安全策略等。 3. **Android客户端开发**:使用asmck库进行集成,了解如何初始化连接、发送接收消息、处理用户状态、群聊功能等。 4. **网络...
在Android平台上,开发即时通讯应用时,我们常常会利用XMPP(Extensible Messaging and Presence Protocol)协议来实现。本文将详细讲解如何使用Smack库连接到ejabberd服务器,并进行用户注册、登录以及收发消息的...
Ejabberd是一款高度可扩展...总的来说,Ejabberd-2.1.10-mac是一个专为Mac用户设计的即时通讯服务器解决方案,提供了易于安装和使用的体验,同时具备强大的功能和灵活性,适用于个人、企业以及大型组织的即时通讯需求。
XMPP(Extensible Messaging and Presence Protocol)是一种基于XML的开放标准协议,主要用于即时...通过正确的安装和配置,你可以搭建一个安全、可靠的即时通讯服务器,支持iOS、Android等各种平台的客户端应用程序。
ejabberd安装包,很好的工具!适合安装!一定会很好用的!
XMPP的核心特性包括实时性、灵活性和可扩展性,使得它在构建即时通讯系统时成为一个优秀的选择。 **1. 实时通信** XMPP通过TCP/IP连接提供实时通信服务,采用客户端-服务器架构。用户通过客户端连接到服务器,...