У сьогоднішній статті розглянемо настройку Jabber-сервера Openfire і транспортів до нього.
Підготовка до встановлення
Openfire працює на Java, тому для початку перевіримо наявність пакета java в системі:
Якщо пакет не встановлено, виконайте:
sudo apt-get install sun-java6-bin
Openfire управляється через веб-панель, для роботи якої потрібен Apache і php.
Якщо apache у вас ще не встановлено, встановіть його командою:
sudo apt-get install apache2
Тепер необхідно встановити php5 і libapache2-mod-php5.
sudo apt-get install php5 libapache2-mod-php5
Перезапустіть веб-сервер apache командою:
sudo /etc/init.d/apache2 restart
Тепер необхідно встановити mysql-server.
sudo apt-get install mysql-server
Тепер необхідно налаштувати mysql.
mysql -u root -p mysql
Для того щоб задати пароль ROOT виконайте:
SET PASSWORD FOR 'root' @ 'localhost' = PASSWORD ( 'password');
де password - Ваш пароль.
sudo apt-get install libapache2-mod-auth-mysql php5-mysql Перезапустіть web-server apache виконавши:
sudo /etc/init.d/apache2 restart
Тепер необхідно створити базу mysql, виконайте для входу як root:
Російської мови на жаль немає, вибираємо англійська і натискаємо кнопку Continue.
У рядку Domain нам пропонується вказати IP або ім'я нашого сервера.
Далі настройки бази користувачів. Виберіть Embedded Database.
Наступний крок - налаштування системних груп і профілів.
Далі потрібно вказати Email і пароль адміністратора. Пароль за замовчуванням - admin
Установка завершена. Тепер можна увійти в панель управління для подальшої настройки.
Налаштування транспортів ICQ і інших IM
Для настройки транспортів протоколів необхідно встановити плагін Kraken IM Gateway. На жаль, з останніх версій Openfire він виключений, як застарілий, але заміни йому поки немає. Завантажити його і імпортуємо окремо. Завантажити можна на sourceforge.net або з цього сайту kraken.zip.
Для імпорту слід перейти на вкладку "Plugins", в поле "Upload Plugin" вибрати jar-файл і завантажити його.
Після успішного завантаження у вкладці "Server" з'явиться підрозділ "Gateways", в якому можна вибрати, які транспорти додати.
- AOL Instant Messenger
- Gadu-Gadu
- ICQ
- IRC
- MSN Messenger
- Yahoo! Messenger
Інші плагіни можна знайти на офіційному сайті Openfire: Plugins