6374
правки
Rain (обсуждение | вклад) м (пока так, потом нагрепаю настройки в чатлогах и с десктопа) |
Rain (обсуждение | вклад) м (Вроде все) |
||
Строка 105: | Строка 105: | ||
А дальше надо настроить сервер: что делать при загрузке, какие модули использовать, на каких портах висеть, и т.п. | А дальше надо настроить сервер: что делать при загрузке, какие модули использовать, на каких портах висеть, и т.п. | ||
Настройка сервера сводится к редактированию файла конфигурации '''/etc/ejabberd/ejabberd.cfg''' (путь показан на примере Debian GNU/Linux, в других дистрибутивах или при самостоятельной сборке из исходных кодов путь может отличаться). Откройте этот файл от пользователя root в любом удобном для Вас текстовом редакторе, после чего найдите следующие строки: | |||
%% Admin user | |||
{acl, admin, {user, "", "localhost"}}.<br> | |||
%% Hostname | |||
{hosts, ["example.com"]}. | |||
В первом параметре задается [[Jabber ID]] администратора, а во втором - доменное имя сервера. Приведите эти строки примерно к такому виду: | |||
%% Admin user | |||
{acl, admin, {user, "admin", "myjabber.ath.cx"}}.<br> | |||
%% Hostname | |||
{hosts, ["myjabber.ath.cx"]}. | |||
В данном случае [[JID]] администратора задан [xmpp:admin@myjabber.ath.cx admin@myjabber.ath.cx], а имя сервера, как уже условились выше - myjabber.ath.cx. | |||
Теперь в том же файле найдите строки | |||
%% No username can be registered via in-band registration: | |||
%% To enable in-band registration, replace 'deny' with 'allow' | |||
{access, register, [{deny, all}]}. | |||
и замените '''deny''' на '''allow''' - без этого пользователи сервера не смогут регистрироваться напрямую из своего Jabber-клиента. | |||
[[Изображение:Ejabber lin install login 01.png|thumb|left|Логин в веб-интерфейсе]] | |||
Сохраните изменения и перезапустите ejabberd командой | |||
/etc/init.d/ejabberd restart | |||
{{-}} | |||
[[Изображение:Ejabberd lin install 01.png|thumb|left|Сервисы и статистика сервера]] | |||
После этого создайте нового пользователя [xmpp:admin@myjabber.ath.cx admin@myjabber.ath.cx] используя Ваш Jabber-клиент. В [[Браузер сервисов|браузере сервисов]] для этой учетной записи будут доступны основные функции администрирования, а используя параметры этого аккаунта Вы сможете авторизоваться в веб-интерфейсе по адресу http://myjabber.ath.cx:5280/admin | |||
{{-}} | |||
==Ссылки== | ==Ссылки== |