Windows 下 Ejabberd 即时通讯 XMPP 聊天服务器搭建配置详解 - 图文教程(1)

Ejabberd 是基于 Jabber/XMPP 协议的即时通讯服务器,由 GPLv2 授权(免费和开放源码),采用 Erlang/OTP 开发。它的特点是,跨平台,容错,集群和模块化。 Ejabberd 是可扩展性最好的一种 Jabber/XMPP 服务器之一,支持分布多个服务器,并且具有容错处理,单台服务器失效不影响整个 cluster 运作。

一、官方手册

官网说明比较简明概要,毫不啰嗦,但是对新手很不友好。

1.1 官方教程

https://docs.ejabberd.im/admin/installation/#install-on-windows
在这里插入图片描述

1.2 官方下载

https://www.process-one.net/en/ejabberd/downloads/
在这里插入图片描述

二、软件安装

2.1 执行 ejabberd 安装

Ejabberd 安装包不需要任何依赖,里面有 Erlang 的精简版,因此也不需要安装 OTP 了。

① 语言选择英文

在这里插入图片描述

② 同意协议

在这里插入图片描述

③ 安装路径

在这里插入图片描述

④ 域名地址

这个地址必须能访问才行,而且每个用户名后面会自动加上域名后缀
在这里插入图片描述

⑤ 管理员用户名

我们用默认的 admin
在这里插入图片描述

⑥ 管理员密码

至少 5 位,我们这里填 123456
在这里插入图片描述

⑦ 集群配置

我们先不配置集群
在这里插入图片描述

⑧ 开始安装

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.2 启动服务

  • 方式 ① :桌面快捷方式启动
    安装完成后桌面会出现两个图标,一个启动一个停止。
    在这里插入图片描述
    双击启动即可
    在这里插入图片描述
    启动成功
    在这里插入图片描述
  • 方式 ②:命令行启动
    在 ejabberd 安装目录下的 bin 文件夹执行命令行:
ejabberdctl start

成功示例:不报错就是成功了
在这里插入图片描述
失败示例:报错提示已经启动过了
在这里插入图片描述

三、管理后台

3.1 管理地址

浏览器输入:localhost:5280/admin
用户名为 admin@localhost
密码为 123456
用户名密码跟安装时自己填的相关,注意 ejabberd 里面的用户都是 用户名@域名
的形式
在这里插入图片描述

3.2 添加用户

从虚拟主机找到本机,点击用户菜单,即可添加用户
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章