Всем привет !
В этой теме ВАЖНО - Открытый Jabber-сервер от Ру-Сферы я установил свой Джаббер-Сервер, хочу поделится как это максимально быстро можно сделать, короче по быстренькому...
Итак, рассматриваем ОС Дебиан:
Будем ставить Ejabberd, т.к. он входит в основную ветку репозитория, поэтому для установки просто скомандуйте (Нам-же нужно по быстренькому):
Всё поставит + все необходимые пакеты...
Далее делаем настройку конфигуратором, ибо по быстренькому :
Там всё просто:
Часть настроек и прав доступа теперь доступны через web-интерфейс -
Имя пользователя необходимо вводить полностью - admin@example.com
Также необходимо помнить, что записи вашей DNS зоны должны присутствовать следующие строки:
_jabber._tcp.example.com. IN SRV 0 0 5269 example.com.
_xmpp-server._tcp.example.com. IN SRV 0 0 5269 example.com.
_xmpp-client._tcp.example.com. IN SRV 0 0 5222 example.com.
В противном случае вы рискуете не достучаться до остальных серверов.
В общем-то и всё !
Но вот с настройками DNS я долго тупил и как оказалось неправильно написал порт здесь:_xmpp-client._tcp.example.com. IN SRV 0 0 5222 example.com. (У меня было почему-то 5269) !
У кого проблемы с настройками днс, вот вам сервис генерации записей:
Мне помог !
И последнее про настройки:
Настройки в файле: /etc/ejabberd/ejabberd.yml
Что я менял:
1. Что-бы была рега, ищем:mod_register
Далее ищем:ip_access... и заменяем на ip_access: all
2. Далее можно поменять приветствие, примерно так:
3. перезапустить незабудьте сервер после сохранения настроек:etc/init.d/ejabberd restart
У меня всё !
Мой Джаббер:x-shar@ru-sf.com !
В этой теме ВАЖНО - Открытый Jabber-сервер от Ру-Сферы я установил свой Джаббер-Сервер, хочу поделится как это максимально быстро можно сделать, короче по быстренькому...
Итак, рассматриваем ОС Дебиан:
Будем ставить Ejabberd, т.к. он входит в основную ветку репозитория, поэтому для установки просто скомандуйте (Нам-же нужно по быстренькому):
Код:
apt-get install ejabberd
Всё поставит + все необходимые пакеты...
Далее делаем настройку конфигуратором, ибо по быстренькому :
Код:
dpkg-reconfigure ejabberd
Там всё просто:
Часть настроек и прав доступа теперь доступны через web-интерфейс -
Вы должны зарегистрироваться, чтобы увидеть внешние ссылки
Имя пользователя необходимо вводить полностью - admin@example.com
Также необходимо помнить, что записи вашей DNS зоны должны присутствовать следующие строки:
_jabber._tcp.example.com. IN SRV 0 0 5269 example.com.
_xmpp-server._tcp.example.com. IN SRV 0 0 5269 example.com.
_xmpp-client._tcp.example.com. IN SRV 0 0 5222 example.com.
В противном случае вы рискуете не достучаться до остальных серверов.
В общем-то и всё !
Но вот с настройками DNS я долго тупил и как оказалось неправильно написал порт здесь:_xmpp-client._tcp.example.com. IN SRV 0 0 5222 example.com. (У меня было почему-то 5269) !
У кого проблемы с настройками днс, вот вам сервис генерации записей:
Вы должны зарегистрироваться, чтобы увидеть внешние ссылки
Мне помог !
И последнее про настройки:
Настройки в файле: /etc/ejabberd/ejabberd.yml
Что я менял:
1. Что-бы была рега, ищем:mod_register
Далее ищем:ip_access... и заменяем на ip_access: all
2. Далее можно поменять приветствие, примерно так:
Код:
welcome_message:
subject: "Welcome!"
body: |-
Привет.
Добро пожаловать на наш XMPP server, основной адрес форума ru-sfera.pw
3. перезапустить незабудьте сервер после сохранения настроек:etc/init.d/ejabberd restart
У меня всё !
Мой Джаббер:x-shar@ru-sf.com !