ejabberd
ejabberd是基于Jabber/XMPP协议的即时通讯服务器,由GPLv2授权(免费和开放源码),采用Erlang/OTP开发。它的特点是,跨平台,容错,集群和模块化。
ejabberd安装:
1. 下载安装包:
wget https://www.process-one.net/downloads/ejabberd/17.01/ejabberd-17.01-linux-x86_64-installer.run
2.给权限,执行:
chmod +x ejabberd-17.01-linux-x86_64-installer.run
./ejabberd-17.01-linux-x86_64-installer.run
3 按步骤选择
Language Selection
Please select the installation language
[1] Dutch - Nederlands
[2] English - English
[3] French - Français
[4] German - Deutsch
[5] Russian - Русский
[6] Simplified Chinese - 简体中文
[7] Spanish - Español
Please choose an option [2] : 6
请指定将要安装 ejabberd 的目录。
**安装目录 [/opt/ejabberd-17.01]: **
ejabberd服务器域
请输入想使用的ejabberd域名. 域是添加到用户名后面以构成Jabber IM标识的可见属性(例如: user@example.net). (这里需要把内网的主机名改成域名类型 neiwang.viziner,然后在局域网内的交换机设置个对应ip 主机名对应的域名转发,例如 192.168.0.13 neiwang.viziner 这种映射)
必须确保网络能够识别带有该地址名的计算机.
**ejabberd服务器域名 [neiwang.viziner]: **
下面步骤是设置管理账号密码,集群,略过。
4.启动服务
web管理页面:
不要忘记服务器开启5280 5222端口
192.168.0.13:5280/admin
账户:上面设置的 admin@neiwang.viziner 密码:
5.配置
(1). 配置局域网内信任:
(2).可选配置:
配置mysql数据库作为主database ejabberd文档