Информация о OpenFire.
https://ru.wikipedia.org/wiki/Openfire
Для начала ставим Lamp сервер и phpmyadmin
apt-get install lamp-server^ aptitude install phpmyadmin
Ставим Яву
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update
Смотрим какая последняя сборка и ставим ее
aptitude search oracle-java apt-get install oracle-java8-installer
Создаем базу
sudo mysql -u root -p
mysql> CREATE DATABASE openfire CHARACTER SET='utf8'; mysql> CREATE USER 'openfire'@'localhost' IDENTIFIED BY 'openfirepasswrd'; mysql> GRANT ALL PRIVILEGES ON `openfire`.* TO 'openfire'@'localhost' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES; mysql> quit
Качаем последнюю версию OpenFire
wget http://download.igniterealtime.org/openfire/openfire_3.9.3_all.deb
Устанавливаем пакет.
dpkg -i openfire_3.9.3_all.deb
Чтобы настроить jabber-server openfire открываем в браузере