В началоСетевые сервисы → Jabber Server
Gentoo-doc HOME Пред.: Настройка vsftpdВ началоУровень выше: Сетевые сервисыСлед.: Выделенный сервер Counter-Strike

6. Jabber Server

6.1. Введение

Jabber — это открытый протокол, использующий XML, для быстрого обмена сообщениями и информацией о присутствии между любыми двумя абонентами в интернете. Благодаря своей уникальной расширяемости и гибкости, jabber способен поддерживать множество протоколов — ICQ, IRQ, MSN, RSS, Yahoo и др.

6.2. Установка пакетов

В качестве платформы для развертывания протокола jabber возьмем пакет jabberd. Он поддерживает множество возможностей — основные IM-протоколы ICQ, MSN, Yahoo, поддержку SSL-соединений и даже IPv6.

Сначала посмотрим, какие USE-флаги требует jabber: Code: Зависимости

# emerge -pv jabberd

These are the packages that I would merge, in order:

Calculating dependencies ...done!

[ebuild N ] net-im/jabberd-1.4.3-r5 -icq -ipv6 -ldap -msn -oscar -ssl -yahoo 0 kB

Total size of downloads: 0 kB

Включаем соответсвующие флаги в установку (неважно, через переменную USE или через файл make.conf) и собираем: USE="icq ssl" emerge jabberd В качестве зависимости вытянется пакет jit — Jabber ICQ Transport, необходимый для поддержки протокола ICQ.

6.3. Конфигурация

Сначала добавьте пользователей, ответсвенных за администрирование сервера jabber, в группу jabber:

gpasswd -a имя_пользователя jabber

Все конфигурационные файлы, связанные с jabber, имеют формат XML и находятся в каталоге /etc/jabber.

Обязательно надо прописать имя хоста и РАЗРЕШИТЬ регистрации.

6.4. Запуск демона

Добавляем запуск сервера при старте системы:

rc-update add jabber default

Стартуем наш сервер: /etc/init.d/jabber start

Все должно работать :)

Пред.: Настройка vsftpdВ началоУровень выше: Сетевые сервисыСлед.: Выделенный сервер Counter-Strike
В началоСетевые сервисы → Jabber Server