陈斌彬的技术博客

Stay foolish,stay hungry

Ejabberd 常见配置说明

1.数据库配置

ejabberd默认安装后使用的是自带的数据库,可以通过配置使用其他的数据库如Mysql、Sqlserver、Postgresql等数据库,Mysql数据库配置参见《Linux下ejabberd安装配置》,其他数据库安装配置与此类同。

2.主机配置

{hosts, ["192.168.1.1"]}.  修改成主机的IP即可

3.管理员配置

{acl, admin, {user, "RKIMAdmin", "192.168.1.1"}}. 

增加管理员在单独按此格式写即可。

4.广播权限

{access, announce, [{allow, admin}]}.  只有管理员可以广播

{access, announce, [{allow, all}]}.       所有人都可以发起广播

5.群组配置

{mod_muc,  

  [
         {access, muc},
         {access_create, muc_create},
         {access_persistent, muc_create},
         {access_admin, muc_admin},
         {max_users, 1000},   群组的最大限制
         {history_size,500},    群组最大历史消息记录条数
         {max_user_conferences, 500}   单个用户可以加入群组的最大数量

  ]

}