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

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

文章目录

  • 一、官方手册
    • 1.1 官方教程
    • 1.2 官方下载
  • 二、软件安装
    • 2.1 执行 ejabberd 安装
      • ① 语言选择英文
      • ② 同意协议
      • ③ 安装路径
      • ④ 域名地址
      • ⑤ 管理员用户名
      • ⑥ 管理员密码
      • ⑦ 集群配置
      • ⑧ 开始安装
    • 2.2 启动服务
  • 三、管理后台
    • 3.1 管理地址
    • 3.2 添加用户

一、官方手册

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

1.1 官方教程

https://docs.ejabberd.im/admin/installation/#install-on-windows
Windows 下 Ejabberd 即时通讯 XMPP 聊天服务器搭建配置详解 - 图文教程(1)_第1张图片

1.2 官方下载

https://www.process-one.net/en/ejabberd/downloads/
Windows 下 Ejabberd 即时通讯 XMPP 聊天服务器搭建配置详解 - 图文教程(1)_第2张图片

二、软件安装

2.1 执行 ejabberd 安装

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

① 语言选择英文

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

② 同意协议

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

③ 安装路径

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

④ 域名地址

这个地址必须能访问才行,而且每个用户名后面会自动加上域名后缀
Windows 下 Ejabberd 即时通讯 XMPP 聊天服务器搭建配置详解 - 图文教程(1)_第6张图片

⑤ 管理员用户名

我们用默认的 admin
Windows 下 Ejabberd 即时通讯 XMPP 聊天服务器搭建配置详解 - 图文教程(1)_第7张图片

⑥ 管理员密码

至少 5 位,我们这里填 123456
Windows 下 Ejabberd 即时通讯 XMPP 聊天服务器搭建配置详解 - 图文教程(1)_第8张图片

⑦ 集群配置

我们先不配置集群
Windows 下 Ejabberd 即时通讯 XMPP 聊天服务器搭建配置详解 - 图文教程(1)_第9张图片

⑧ 开始安装

Windows 下 Ejabberd 即时通讯 XMPP 聊天服务器搭建配置详解 - 图文教程(1)_第10张图片
Windows 下 Ejabberd 即时通讯 XMPP 聊天服务器搭建配置详解 - 图文教程(1)_第11张图片
Windows 下 Ejabberd 即时通讯 XMPP 聊天服务器搭建配置详解 - 图文教程(1)_第12张图片

2.2 启动服务

  • 方式 ① :桌面快捷方式启动
    安装完成后桌面会出现两个图标,一个启动一个停止。
    Windows 下 Ejabberd 即时通讯 XMPP 聊天服务器搭建配置详解 - 图文教程(1)_第13张图片
    双击启动即可
    Windows 下 Ejabberd 即时通讯 XMPP 聊天服务器搭建配置详解 - 图文教程(1)_第14张图片
    启动成功
    Windows 下 Ejabberd 即时通讯 XMPP 聊天服务器搭建配置详解 - 图文教程(1)_第15张图片
  • 方式 ②:命令行启动
    在 ejabberd 安装目录下的 bin 文件夹执行命令行:
ejabberdctl start

成功示例:不报错就是成功了
Windows 下 Ejabberd 即时通讯 XMPP 聊天服务器搭建配置详解 - 图文教程(1)_第16张图片
失败示例:报错提示已经启动过了
Windows 下 Ejabberd 即时通讯 XMPP 聊天服务器搭建配置详解 - 图文教程(1)_第17张图片

三、管理后台

3.1 管理地址

浏览器输入:localhost:5280/admin
用户名为 admin@localhost
密码为 123456
用户名密码跟安装时自己填的相关,注意 ejabberd 里面的用户都是 用户名@域名
的形式
Windows 下 Ejabberd 即时通讯 XMPP 聊天服务器搭建配置详解 - 图文教程(1)_第18张图片

3.2 添加用户

从虚拟主机找到本机,点击用户菜单,即可添加用户
Windows 下 Ejabberd 即时通讯 XMPP 聊天服务器搭建配置详解 - 图文教程(1)_第19张图片

你可能感兴趣的:(Windows,后端)