Налаштування jabber сервера (використовуємо ejabberd)

Налаштування Jabber сервера (використовуємо Ejabberd)

2. Останню версію Ejabberd можна встановити з готових бінарників з сайту розробника:

Скачайте останню версію інсталятора для 32-бітного Linux звідси.

Розпакуйте його командою:

І запустіть інсталятор:

chmod + x ejabberd-. -linux-x86-installer.bin

Далі дотримуйтеся вказівок програми установки. В ході установки вам буде запропоновано вибрати мову, вказати шлях, де буде знаходиться ваш сервер, доменне ім'я сервера, ім'я та пароль адміністратора, чи буде сервер складатися в кластері.

3. Можна (при бажанні) зібрати Ejabberd з початкових кодів (завантажити вихідні - Source Code - можна тут же), попередньо через Synaptic встановивши пакет erlang-base. необхідний для збирання:

  • tar zxf ejabberd-версія.tar.gz
  • cd / ejabberd-. / src
  • ./ configure
  • make
  • make install

4. Налаштування сервера зводиться до редагування файлу конфігурації /etc/ejabberd/ejabberd.cfg (шлях може відрізнятися, тому що при установці ви його вказуєте самі):

%% Hostname

# Дозволимо користувачам реєструвати облікові записи самостійно, за допомогою свого Jabber-клієнта

# Поставимо українську мову мовою за замовчуванням

5. Тепер зареєструємо обліковий запис адміністратора, виконавши від rootа команду:

ejabberdctl register admin mypclinuxos.local PASSWORD

ejabberdctl register admin 192.168.0.1 PASSWORD

PASSWORD - будь-який ваш пароль.

6. Запустимо jabber-сервер:

* Наприклад, в Pidgin вкажіть: "Протокол" - XMPP, "Ім'я користувача" - admin, "Домен" - mypclinuxos.local (або 192.168.0.1), "Ресурс" - 5280, "Пароль" - заданий вами пароль. І натисніть "Додати".

** Також можна зробити, щоб список контактів був заздалегідь визначений, а новий користувач автоматично потрапляв би в цей список і автоматично отримував його в свій клієнт.

Зберігаємо файл, перезапускаємо сервіс. Тепер в веб-адмінки (див. Вище) в розділі Virtual Hosts - Ім'я вашого сервера з'явився пункт Групи загальних контактів. Створюємо таку групу і даємо їй назву вашої організації.

Для того, щоб в групу автоматично потрапляли всі користувачі в поле Члени вкажіть @ all @. а в поле Видимі групи вкажіть назву своєї групи, яке ви ввели при її створенні.

*** На цьому можливості ejabberd не вичерпуються, він дозволяє здійснювати комунікації з іншими мережами обміну повідомленнями, для цього потрібно налаштувати відповідний транспорт, так що якщо ваші колеги використовують ICQ, ви не втратите контакту з ними.

Схожі статті