Archive

Posts Tagged ‘Ubuntu’

Установка Ejabberd в Ubuntu/Debian

октября 17, 2010 10 comments

Итак, я продолжаю серию заметок о XMPP-сервере Ejabberd. На этот раз мы рассмотрим подробно установку Jabber-сервера из исходных кодов в среде операционных систем семейства Linux на примере дистрибутивов Ubuntu/Debian.
В общем и целом установка из исходников в Ubuntu/Debian мало чем отличается от аналогичного процесса в среде операционной системы FreeBSD, но я тем не менее остановлюсь на этом в связи с актуальностью вопроса.
Для начала нам необходимо установить все требуемые пакеты:
sudo apt-get install erlang libexpat1 libexpat1-dev libssl0.9.8 openssl libssl-dev build-essential
Создаем директорию, куда будем помещать исходники (этого можно и не делать, если аналогичная директория у Вас имеется):
sudo mkdir /root/src
Переходим в созданную директорию, сливаем с помощью wget архив с исходниками и распаковываем архив:
cd /root/src
sudo wget http://www.process-one.net/downloads/ejabberd/2.1.6/ejabberd-2.1.6.tar.gz
tar xzvf ejabberd-2.1.6.tar.gz

Конфигурируем:
cd /root/src/ejabberd-2.1.6/src
./configure

Компилируем и устанавливаем:
sudo make && sudo make install
Далее необходимо отредактировать конфиг /etc/ejabberd/ejabberd.cfg. Подробнее о конфигурировании я писал ранее в этом посте.

Потребление памяти: 3.54MB