Думаю, что большинство пользователей Linux имеет на своих машинах те или иные локальные серверы.
Сегодня я предлагаю настроить связку:    Apache + Php5 + Mysql. Затем настроить Jabber-server openfire и транспорт google talk. И протестировать всё это    Jabber-клиентом Psi используя учётную запись Google Mail.

Для начала стоит проверить установлен ли    пакет java в системе.

Выполните:
java -version

Для установки Java выполните:
$ sudo apt-get install sun-java6-bin

Соглашайтесь.

Соглашайтесь.

Теперь установите web-server apache командой:
sudo apt-get install apache2

Откройте привычный браузер и попробуйте перейти на http://localhost/

Если Вы видите тоже самое, что и ниже то всё хорошо.

Теперь    необходимое установиться php5 и libapache2-mod-php5
Для установки выполните:
sudo apt-get install php5 libapache2-mod-php5


Перезапустите веб-сервер apache командой:
sudo /etc/init.d/apache2 restart

И давайте протестируем    работу PHP.
Выполните в консоли:
sudo gedit /var/www/php.php

Открылся    текстовый редакторе Gedit с файлом php.php
Впишите в файл php.php следующую строчку:

Сохраните файл и закройте    текстовый редактор Gedit.

Браузером перейдите http://localhost/php.php

Если выглядит так то всё ОК.

Теперь необходимо    установить mysql-server
Выполните:
sudo apt-get install mysql-server

Введите пароль ROOT

Подтвердите пароль ROOT

Для    доступа других компьютеров из Вашей сети к серверу мы должны назначить серверу IP.

Делается это так.
Выполните в консоли:
sudo gedit    /etc/mysql/my.cnf

Найдите в файле строку bind-address =

Измените значение на ИП адрес    компьютера-сервера

Теперь необходимо настроить mysql.

Выполните:
mysql -u root -p    mysql

Для того чтобы задать пароль ROOT выполните:
SET PASSWORD FOR 'root'@'localhost' =    PASSWORD('5604778');
где 5604778 = Ваш пароль.

наберитe exit что бы вернутся в командную строку.

Чтобы авторизироваться через mysql и чтобы в php    была поддержка mySQL необходимы пакеты libapache2-mod-auth-mysql и php5-mysql и до кучи поставим ещё phpmyadmin

Для настройки phpmyadmin и веб-сервера apache =) выберите первый пункт.

Перезапустите web-server apache выполнив:
sudo /etc/init.d/apache2 restart

Теперь необходимо создать базу mysql, выполните для входа как root:
mysql -u root -p

Введите    пароль и выполните для создания базы команду:
CREATE DATABASE openfire;

Выйдите из mysql:
exit

Теперь необходимо скачать пакет openfire, сам  jabber-server

Выполните:
wget    http://download.igniterealtime.org/openfire/openfire_3.6.4_all.deb

Для установки пакета сделайте:
sudo dpkg -i openfire_3.6.4_all.deb

Чтобы настроить jabber-server openfire    откройте браузером http://localhost:9090

Русского языка к сожалению нет =( Выбираем    Английский жмем кнопку Continue.

В строке Domain нам предлагается указать IP нашего сервера.

Укажите E-mail и пароль администратора.

В следующем шаге выберите    Embedded Database.

Всё Jabber-server openfire установлен.

Войдите используя Admin    и ранее указный пароль.

Перейдите на вкладку Plugins и посетите страницу доступных    плагинов - Available Plugins.

Для активации плагина IM Gaitway отвечающего за    транспорты AIM, ICQ, MSN, Yahoo, Google Talk и проч, кликните по зелёному плюсику рядом с названием плагина.

Плагин активирован.

Он стал доступер в общем списке плагинов.

Для настройки плагина IM Gateway, перейдите на вкладку Server а в ней на вкладку IM    Gateway.

Активируйте необходимый jabber-транспорт. В данном случае Google Talk.

Проверьте корректную работу транспорта.

Настройте его.

Укажите права и правила.

Теперь давайте установим и настроим Jabber-клиент    Psi.

Откройте консоль и выполните:
sudo apt-get install psi

Текущая    версия Psi

Добавьте новый аккаунт и так как ранее мы разрешили пользователям регистрацию на нашем    сервере поставьте галочку - Register new account.

Укажите IP сервера.

Согласитесь.

Введите необходимые параметры для регистрации на ранее установленом сервере    openfire.

=) OK!

Теперь Вы можете более детально    настроить свой профиль.

Счёлкнув два раза по аккаунту...

Вы начнёте соедениенее jabber-клиента Psi с jabber-сервером openfire.

Соглашайтесь.

Вы онлайн.

Перейдя во вкладке General в пункт    Service Discovery.

Кликните 2 раза по необходимому транспорту.

И введите свои учётные    данные для доступа к аккаунту Google Talk.

=) OK!

Теперь    в контакт листе появились Ваши собеседники.

Приятного общенья.