Difference between revisions of "Ejabberd"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
(originate outlet column book)
m (Reverted edits by 108.62.112.229 (talk) to last revision by Binary)
 
(10 intermediate revisions by 9 users not shown)
Line 1: Line 1:
<a href=http://www.outlet-canadagoose.us.com/>Canada Goose Jacket</a>
+
{{RealTitle|ejabberd|noplate=true}}
<a href=http://www.coachonline-outlet.us.org/>Coach Outlet</a>
+
{{Server
<a href=http://www.michael-korsonlineoutlet.us.com/>Michael Kors Outlet Online</a>
+
|          name = ejabberd
<a href=http://www.onlineoutletmichael-kors.us.com/>Michael Kors Outlet Online</a>
+
|          logo =  
<a href=http://www.outlets-coach.us.org/>Coach Outlet Store Online</a>
+
<!--      Общая информация          -->
<a href=http://www.boot-uggs.us.com/>Uggs</a>  
+
|          url = http://www.ejabberd.im/
<a href=http://www.boot-uggs.us.com/>Ugg Boots</a>
+
|      language = {{Lang|s|Erlang}}
<a href=http://www.jackets-canadagoose.us.org/>Canada Goose Black Friday</a>
+
|            os =  
<a href=http://www.outlet-coach.us.org/>Coach Outlet</a>
+
|      library =  
<a href=http://www.onlineoutletmichael-kors.us.org/>Michael Kors Outlet</a>
+
|      license = [[GPLv2]]
<a href=http://www.boot-uggs.us.com/>Ugg Boots</a>
+
|    developer = [[Алексей Щепин|Алексей&nbsp;Щепин]] и [[ProcessOne]]
<a href=http://www.onlineoutletmichael-kors.us.org/>Michael Kors Bags</a>
+
<!--        Характеристики  -->
<a href=http://www.boots-uggs.us.org/>Ugg Boots Black Friday</a>  
+
|          dbs = [[Mnesia]], [[MySQL]], [[PostgreSQL]], MS SQL Server, OpenLdap
<a href=http://www.boots-uggs.us.org/>Ugg Boots</a>
+
|          mods = mod_muc, mod_irc, mod_pubsub, mod_jud, mod_adhoc
<a href=http://www.boot-uggs.us.org/>Ugg Boots</a>
+
|  extern_auth = [[LDAP]], [[AD]]
<a href=http://www.michael-korsonlineoutlet.us.org/>Michael Kors Outlet</a>
+
<!--        Поддержка стандартов  -->
<a href=http://www.michael-korsonlineoutlet.us.org/>Michael Kors Outlet</a>  
+
}}
<a href=http://www.onlineoutletmichael-kors.us.com/>Michael Kors Outlet Online</a>
+
{{Interwiki
<a href=http://www.boot-uggs.us.com/>Ugg Boots Black Friday</a>
+
| ruwiki = Ejabberd
<a href=http://www.boot-uggs.us.org/>Cheap Ugg Boots</a>
+
| enwiki =
<a href=http://www.boot-uggs.us.com/>Uggs Black Friday</a>
+
| jworld = Ejabberd
<a href=http://www.onlineoutletmichael-kors.us.org/>Michael Kors Outlet</a>
+
}}
<a href=http://www.outlet-coach.us.org/>Coach Outlet Online</a>
+
 
<a href=http://www.michael-korsonlineoutlet.us.org/>Michael Kors Outlet</a>
+
[[Image:Ejabberd-webface-sharedroster-groupedits.png|thumb|Редактирование ростера через веб-интерфейс [[Ejabberd]]]]
<a href=http://www.boot-uggs.us.org/>Ugg Boots Black Friday</a>
+
 
<a href=http://www.outlet-canadagoose.us.com/>Canada Goose Outlet</a>
+
'''ejabberd'''&nbsp;— [[Jabber]]/[[XMPP]]-[[server|сервер]].
<a href=http://www.boot-uggs.us.org/>Uggs</a>
+
 
<a href=http://www.uggblackfriday.us.org/>Ugg Black Friday</a>
+
== Общая информация ==
<a href=http://www.outlet-coach.us.org/>Coach Outlet</a>
+
* Поддерживает базы данных: Mnesia, MySQL, PostgreSQL, MS SQL Server, OpenLdap
<a href=http://www.michael-korsonlineoutlet.us.org/>Michael Kors Outlet Online</a>
+
* Имеет средства миграции с [[jabberd14]]
<a href=http://www.boot-uggs.us.com/>Cheap Uggs</a>
+
* Поддержка шифрования: [[SSL]], [[StartTLS]]
<a href=http://www.onlineoutletmichael-kors.us.com/>Michael Kors Outlet</a>  
+
* [[HTTP binding]], [[HTTP polling]]
<a href=http://www.boot-uggs.us.com/>Uggs Black Friday</a>  
+
 
<a href=http://www.boot-uggs.us.com/>Cheap Uggs</a>
+
[[Image:Logo-xmas-small.png|rignt|thumb|[[w:Маскот|Талисман]] проекта. В повседневном варианте отсутствует шапочка и в лапках он держит лампочку на палке.]]
<a href=http://www.outlets-coach.us.org/>Coach Black Friday</a>
+
 
<a href=http://www.coachonline-outlet.us.com/>Coach Outlet</a>
+
== Особенности ==
<a href=http://www.boot-uggs.us.org/>Ugg Boots</a>
+
# Благодаря платформе [[Erlang]]:
<a href=http://www.cheapbootsuggs.us.com/>Ugg Black Friday</a>
+
#* работает на всех популярных операционных системах;
<a href=http://www.outlet-coach.us.org/>Coach Outlet</a>
+
#* несложно установить на [[w:Кластер (группа серверов)|кластер]]<ref>Например, [[Jabber.ru]] обеспечивается кластером из двух серверов.</ref>.
<a href=http://www.coachonline-outlet.us.org/>Coach Outlet</a>
+
# Имеет веб-интерфейс для администрирования.
<a href=http://www.uggblackfriday.us.org/>Ugg Boots</a>
+
# [http://ejabberd.jabber.ru/protocols Список поддерживаемых протоколов (XEP)].
<a href=http://www.coachonline-outlet.us.com/>Coach Outlet</a>
+
# Несколько виртуальных серверов на одном ПО (разграничение по доменному имени).
<a href=http://www.uggblackfriday.us.org/>Ugg Boots</a>
+
# Текущая версия не работает под управлением Windows Server 2003 x64. Возможны проблемы и с другими x64 Windows.
<a href=http://www.uggblackfriday.us.org/>Cheap Ugg Boots</a>
+
 
<a href=http://www.uggblackfriday.us.org/>Ugg Black Friday</a>
+
== Веб-интерфейс ==
<a href=http://www.onlineoutletmichael-kors.us.org/>Michael Kors Black Friday</a>
+
Для администрирования базы пользователей, их прав, а также [[Shared roster|общего ростера]] порой удобно использовать веб-интерфейс. По умолчанию он доступен по адресу
<a href=http://www.cheapbootsuggs.us.com/>Cheap Uggs</a>
+
имя сервера:5280/admin/
<a href=http://www.michael-korsonlineoutlet.us.org/>Michael Kors Outlet</a>
+
например,
<a href=http://www.onlineoutletmichael-kors.us.com/>Michael Kors Outlet</a>
+
myjapper.ru:5280/admin/
<a href=http://www.boots-uggs.us.org/>Ugg Black Friday</a>
+
В качестве имени указывается JID целиком, например,
<a href=http://www.michael-korsonlineoutlet.us.org/>Michael Kors Outlet</a>
+
odmin@myjapper.ru
<a href=http://www.cheapbootsuggs.us.com/>Cheap Ugg Boots</a>
+
 
<a href=http://www.onlineoutletmichael-kors.us.com/>Michael Kors Bags</a>
+
== В комплекте по умолчанию ==
<a href=http://www.outlets-coach.us.org/>Coach Outlet</a>
+
; mod_muc    : [[конференции]] (Multi-User Conferences, Chatrooms)
<a href=http://www.boot-uggs.us.org/>Ugg Boots Black Friday</a>
+
; mod_irc    : [[транспорт]] в [[IRC]]
<a href=http://www.michael-korsonlineoutlet.us.com/>Michael Kors Outlet</a>
+
; mod_pubsub : [[Publish-Subscribe]]
<a href=http://www.outlet-coach.us.org/>Coach Outlet</a>
+
; mod_jud    : [[Users Directory]]
<a href=http://www.outlets-coach.us.org/>Coach Outlet</a>
+
; mod_adhoc  : [[Команды ad hoc]]
<a href=http://www.jackets-canadagoose.us.org/>Canada Goose Jackets</a>
+
 
<a href=http://www.onlineoutlets-coach.us.com/>Coach Outlet Store Online</a>
+
== Примеры использования ejabberd ==
<a href=http://www.boots-uggs.us.org/>Ugg Boots</a>
+
* '''[[Gizmo]]''' - в данном проекте ejabberd обеспечивает [[IM]]-функциональность
<a href=http://www.coachonline-outlet.us.org/>Coach Black Friday</a>
+
* [http://jabber.ru jabber.ru] - Российский национальный jabber-сервер
<a href=http://www.boot-uggs.us.org/>Uggs Black Friday</a>
+
* а также ряд других национальных и даже континентальных серверов (Австралия).  
<a href=http://www.boot-uggs.us.com/>Ugg Boots Black Friday</a>
+
 
<a href=http://www.boot-uggs.us.com/>Ugg Black Friday</a>
+
Смотрите также [http://ejabberd.jabber.ru/servers информацию об известных установках ejabberd].
<a href=http://www.coachonline-outlet.us.org/>Coach Outlet</a>
+
 
<a href=http://www.outlet-canadagoose.us.com/>Canada Goose Jackets</a>
+
== Установка сервера ==
<a href=http://www.michael-korsonlineoutlet.us.org/>Michael Kors Outlet</a>
+
* [[:jworld:Установка ejabberd под Linux|Установка ejabberd под Linux]]
<a href=http://www.coachonline-outlet.us.com/>Coach Outlet Store Online</a>
+
* [[:jworld:Установка ejabberd под Windows|Установка ejabberd под Windows]]
<a href=http://www.uggblackfriday.us.org/>Uggs Black Friday</a>
+
 
<a href=http://www.uggblackfriday.us.org/>Cheap Ugg Boots</a>
+
== Ссылки ==
<a href=http://www.michaelkorsblackfriday.us.org/>Michael Kors Outlet Online</a>
+
* [http://www.ejabberd.im/ Официальный сайт] ''(англ.)''
<a href=http://www.outlet-coach.us.org/>Coach Black Friday</a>
+
* [http://www.process-one.net/en/ejabberd/guide_en Полное руководство] ''(англ.)''
<a href=http://www.outlets-coach.us.org/>Coach Outlet</a>
+
 
<a href=http://www.outlets-coach.us.org/>Coach Outlet</a>
+
== Примечания ==
 +
 
 +
<references/>

Latest revision as of 15:27, 27 July 2016

В соответствии с принятыми в данной вики договорённостями, правильное название этой статьи — ejabberd.
ejabberd
Информация
Адрес: http://www.ejabberd.im/
Язык: Erlang
Лицензия: GPLv2
Разработчик: Алексей Щепин и ProcessOne
Характеристики
Может использовать БД (СУБД): Mnesia, MySQL, PostgreSQL, MS SQL Server, OpenLdap
Модули: mod_muc, mod_irc, mod_pubsub, mod_jud, mod_adhoc
Внешняя аутентификация: LDAP, AD
Поддержка стандартов
Редактирование ростера через веб-интерфейс Ejabberd

ejabberd — Jabber/XMPP-сервер.

Общая информация[edit]

  • Поддерживает базы данных: Mnesia, MySQL, PostgreSQL, MS SQL Server, OpenLdap
  • Имеет средства миграции с jabberd14
  • Поддержка шифрования: SSL, StartTLS
  • HTTP binding, HTTP polling
Талисман проекта. В повседневном варианте отсутствует шапочка и в лапках он держит лампочку на палке.

Особенности[edit]

  1. Благодаря платформе Erlang:
    • работает на всех популярных операционных системах;
    • несложно установить на кластер[1].
  2. Имеет веб-интерфейс для администрирования.
  3. Список поддерживаемых протоколов (XEP).
  4. Несколько виртуальных серверов на одном ПО (разграничение по доменному имени).
  5. Текущая версия не работает под управлением Windows Server 2003 x64. Возможны проблемы и с другими x64 Windows.

Веб-интерфейс[edit]

Для администрирования базы пользователей, их прав, а также общего ростера порой удобно использовать веб-интерфейс. По умолчанию он доступен по адресу

имя сервера:5280/admin/

например,

myjapper.ru:5280/admin/

В качестве имени указывается JID целиком, например,

odmin@myjapper.ru

В комплекте по умолчанию[edit]

mod_muc  
конференции (Multi-User Conferences, Chatrooms)
mod_irc  
транспорт в IRC
mod_pubsub 
Publish-Subscribe
mod_jud  
Users Directory
mod_adhoc  
Команды ad hoc

Примеры использования ejabberd[edit]

  • Gizmo - в данном проекте ejabberd обеспечивает IM-функциональность
  • jabber.ru - Российский национальный jabber-сервер
  • а также ряд других национальных и даже континентальных серверов (Австралия).

Смотрите также информацию об известных установках ejabberd.

Установка сервера[edit]

Ссылки[edit]

Примечания[edit]

  1. Например, Jabber.ru обеспечивается кластером из двух серверов.