Difference between revisions of "Ejabberd"
From JaWiki (Jabber/XMPP wiki)
(фигню какую-то понаписал...) |
m (Reverted edits by 108.62.112.229 (talk) to last revision by Binary) |
||
| (78 intermediate revisions by 35 users not shown) | |||
| Line 1: | Line 1: | ||
| − | [[Jabber]]/[[XMPP]]-[[server|сервер]] | + | {{RealTitle|ejabberd|noplate=true}} |
| + | {{Server | ||
| + | | name = ejabberd | ||
| + | | logo = | ||
| + | <!-- Общая информация --> | ||
| + | | url = http://www.ejabberd.im/ | ||
| + | | language = {{Lang|s|Erlang}} | ||
| + | | os = | ||
| + | | library = | ||
| + | | license = [[GPLv2]] | ||
| + | | developer = [[Алексей Щепин|Алексей Щепин]] и [[ProcessOne]] | ||
| + | <!-- Характеристики --> | ||
| + | | dbs = [[Mnesia]], [[MySQL]], [[PostgreSQL]], MS SQL Server, OpenLdap | ||
| + | | mods = mod_muc, mod_irc, mod_pubsub, mod_jud, mod_adhoc | ||
| + | | extern_auth = [[LDAP]], [[AD]] | ||
| + | <!-- Поддержка стандартов --> | ||
| + | }} | ||
| + | {{Interwiki | ||
| + | | ruwiki = Ejabberd | ||
| + | | enwiki = | ||
| + | | jworld = Ejabberd | ||
| + | }} | ||
| + | |||
| + | [[Image:Ejabberd-webface-sharedroster-groupedits.png|thumb|Редактирование ростера через веб-интерфейс [[Ejabberd]]]] | ||
| + | |||
| + | '''ejabberd''' — [[Jabber]]/[[XMPP]]-[[server|сервер]]. | ||
== Общая информация == | == Общая информация == | ||
| − | + | * Поддерживает базы данных: Mnesia, MySQL, PostgreSQL, MS SQL Server, OpenLdap | |
| − | + | ||
| − | * Поддерживает базы данных: Mnesia, MySQL, PostgreSQL, MS SQL Server | + | |
* Имеет средства миграции с [[jabberd14]] | * Имеет средства миграции с [[jabberd14]] | ||
| − | |||
| − | |||
* Поддержка шифрования: [[SSL]], [[StartTLS]] | * Поддержка шифрования: [[SSL]], [[StartTLS]] | ||
* [[HTTP binding]], [[HTTP polling]] | * [[HTTP binding]], [[HTTP polling]] | ||
| + | |||
| + | [[Image:Logo-xmas-small.png|rignt|thumb|[[w:Маскот|Талисман]] проекта. В повседневном варианте отсутствует шапочка и в лапках он держит лампочку на палке.]] | ||
== Особенности == | == Особенности == | ||
# Благодаря платформе [[Erlang]]: | # Благодаря платформе [[Erlang]]: | ||
#* работает на всех популярных операционных системах; | #* работает на всех популярных операционных системах; | ||
| − | #* несложно установить на кластер | + | #* несложно установить на [[w:Кластер (группа серверов)|кластер]]<ref>Например, [[Jabber.ru]] обеспечивается кластером из двух серверов.</ref>. |
| − | + | # Имеет веб-интерфейс для администрирования. | |
| − | # [http://ejabberd.jabber.ru/protocols Список поддерживаемых протоколов (XEP)] | + | # [http://ejabberd.jabber.ru/protocols Список поддерживаемых протоколов (XEP)]. |
| − | # Несколько виртуальных серверов на одном ПО (разграничение по доменному имени) | + | # Несколько виртуальных серверов на одном ПО (разграничение по доменному имени). |
| − | # | + | # Текущая версия не работает под управлением Windows Server 2003 x64. Возможны проблемы и с другими x64 Windows. |
| + | |||
| + | == Веб-интерфейс == | ||
| + | Для администрирования базы пользователей, их прав, а также [[Shared roster|общего ростера]] порой удобно использовать веб-интерфейс. По умолчанию он доступен по адресу | ||
| + | имя сервера:5280/admin/ | ||
| + | например, | ||
| + | myjapper.ru:5280/admin/ | ||
| + | В качестве имени указывается JID целиком, например, | ||
| + | odmin@myjapper.ru | ||
== В комплекте по умолчанию == | == В комплекте по умолчанию == | ||
| − | ;mod_muc: | + | ; mod_muc : [[конференции]] (Multi-User Conferences, Chatrooms) |
| − | ;mod_irc:[[ | + | ; mod_irc : [[транспорт]] в [[IRC]] |
| − | ;mod_pubsub:[[ | + | ; mod_pubsub : [[Publish-Subscribe]] |
| − | ;mod_jud:Users Directory | + | ; mod_jud : [[Users Directory]] |
| − | ;mod_adhoc:[[ | + | ; mod_adhoc : [[Команды ad hoc]] |
| + | |||
| + | == Примеры использования ejabberd == | ||
| + | * '''[[Gizmo]]''' - в данном проекте ejabberd обеспечивает [[IM]]-функциональность | ||
| + | * [http://jabber.ru jabber.ru] - Российский национальный jabber-сервер | ||
| + | * а также ряд других национальных и даже континентальных серверов (Австралия). | ||
| + | |||
| + | Смотрите также [http://ejabberd.jabber.ru/servers информацию об известных установках ejabberd]. | ||
| + | |||
| + | == Установка сервера == | ||
| + | * [[:jworld:Установка ejabberd под Linux|Установка ejabberd под Linux]] | ||
| + | * [[:jworld:Установка ejabberd под Windows|Установка ejabberd под Windows]] | ||
| + | |||
| + | == Ссылки == | ||
| + | * [http://www.ejabberd.im/ Официальный сайт] ''(англ.)'' | ||
| + | * [http://www.process-one.net/en/ejabberd/guide_en Полное руководство] ''(англ.)'' | ||
| + | |||
| + | == Примечания == | ||
| − | + | <references/> | |
Latest revision as of 14: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 — JabberWorld |
ejabberd — Jabber/XMPP-сервер.
Contents
Общая информация[edit]
- Поддерживает базы данных: Mnesia, MySQL, PostgreSQL, MS SQL Server, OpenLdap
- Имеет средства миграции с jabberd14
- Поддержка шифрования: SSL, StartTLS
- HTTP binding, HTTP polling
Талисман проекта. В повседневном варианте отсутствует шапочка и в лапках он держит лампочку на палке.
Особенности[edit]
- Благодаря платформе Erlang:
- Имеет веб-интерфейс для администрирования.
- Список поддерживаемых протоколов (XEP).
- Несколько виртуальных серверов на одном ПО (разграничение по доменному имени).
- Текущая версия не работает под управлением 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]
- Официальный сайт (англ.)
- Полное руководство (англ.)