Ejabberd, російськомовна документація по ubuntu
Вибір корпоративного кошти обміну повідомленнями завдання не з легких. Публічні сервіси, такі як ICQ. Skype і т.п. крім відомих всім достоїнств мають ряд недоліків, таких як необхідність наявності інтернету на кожному робочому місці і неможливість контролювати коло спілкування співробітників, в тій же ICQ вільно можна в робочий час спілкуватися з друзями на абстрактні теми. Що ж робити? Тут нам на допомогу приходить Jabber, що дозволяє створити корпоративний сервер обміну повідомленнями, як це зробити ми розповімо в даній статті. Ми будемо розглядати установку Jabber-сервера на виділений ПК під управлінням Ubuntu Server 10.04.1 LTS. Ім'я сервера, вбрання при установці ubuntu-jabber, яке буде ім'ям jabber-сервера, якщо ви хочете використовувати інше ім'я, то ви будете повинні внести відповідний запис в / etc / hosts.
Установка сервера проста, досить однієї команди:
Нижче вкажемо логін адміністратора (у jabber-сервера свій адміністратор, не плутати з системним) і ім'я сервера:
Де ADMIN - ім'я облікового запису адміністратора, а SERVER_NAME ім'я сервера, в нашому випадку ubuntu-jabber. Після чого опускаємося вниз до секції ACCESS RULES в якій знаходимо і приводимо до наступного вигляду опцію:
Дана опція дозволяє реєструвати облікові записи користувачам самостійно, за допомогою клієнта. Остання інформація, що цікавить нас опція - мова за замовчуванням:
Тепер зареєструємо обліковий запис адміністратора:
І перезапустити сервер:
Тепер можна приступити до налаштування клієнтських ПК. В першу чергу додамо рядок наступного виду:
в файл C: \ Windows \ System32 \ drivers \ etc \ hosts для Windows і в / etc / hosts для Linux. Цей рядок дозволяє клієнтам звертатися до jabber-сервера на ім'я хоста. Якщо у вашій організації велика кількість ПК і вносити настройки на кожному з них важко, то саме час задуматися про впровадження Служби каталогів, в цьому випадку було б достатньо одного запису на DNS сервері.
Як jabber-клієнта ми використовуємо Psi. багатоплатформовий клієнт з багатими можливостями, хоча ви можете вибрати те, що вам більше сподобатися, благо є з чого - список клієнтів досить великий.
Установка і реєстрація облікового запису прості і не займають багато часу, структура і принципи роботи з програмою нічим не відрізняються від інших IM клієнтів і не повинні викликати будь-яких ускладнень у користувача. Додаємо контакт співрозмовника і вже можна спілкуватися.
Зберігаємо файл, перезапускаємо сервіс. Тепер в веб-адмінці в розділі Virtual Hosts - Ім'я вашого сервера з'явився пункт Групи загальних контактів. Створюємо таку групу і налаштовуємо як показано нижче:
Для того, щоб в групу автоматично потрапляли всі користувачі в поле Члени вкажіть @ all @, а в поле Видимі групи вкажіть назву своєї групи, яке ви ввели при її створенні.
Перевіримо як це працює. Зареєструємо нового користувача, як бачимо - все добре, він автоматично отримав всі контакти загальної групи.
Ось тепер можна і закінчити нашу статтю. В результаті нескладних дій ми отримали в своє розпорядження потужний корпоративне засіб обміну повідомленнями, в той же час просте і зрозуміле користувачу. Однак на цьому можливості ejabberd не вичерпуються, він дозволяє здійснювати комунікації з іншими мережами обміну повідомленнями, для цього потрібно налаштувати відповідний транспорт, так що якщо ваші партнери використовують ICQ ви не втратите контакту з ними, але це тема для окремої статті.