search
top

Установка Erlang R13B03 на linux

erlangЭта статья является продолжением статьи по установке ejabberd на linux. Для работы этого jabber сервера потребуется установить язык программирования . К сожалению в репозиториях я не нашел rpm новой версии эрланга, так что пройдется компилировать самим.

1. Скачиванием последнею версию(R13B03)
2. Останавливаем сервер (если он у вас был)
# /opt/-2.0.5/bin/ejabberdctl stop
3. удаляем старый эрланг
# /usr/local/lib/
4. # mkdir /usr/local/lib/
5. # cd /usr/local/lib/
6. # mkdir otp_r7b
7. # cd otp_r7b
8. # gunzip -c /otp_src_R13B03.tar.gz | tar xfp -

У вас появится папка otp_src_R13B03 копируем все ее содержимое в otp_r7b саму папку можно удалить. После этого структура каталогов будет такая:


—otp_r7b
—-AUTHORS
—-bootstrap
—-config.status
—-configure.in
—-erts
—-make
—-Makefile.in
—-prebuilt.files
—-README.win32
—-bin
—-config.log
—-configure
—-EPLICENCE
—-lib
—-Makefile
—-otp_build
—-README
—-xcomp

9. # ./configure
10. # make
11. # make
12. Если у вас не был установлен то на него надо сделать ссылку в /usr/local/bin
# ln -s /usr/local/lib//erts-5.7.4/bin/erl /usr/local/bin/erl
13. Проверяем работоспособность эрланга
# erl
14. У вас должно появится нечто вот такое:
R13B03 (erts-5.7.4) [source] [rq:1] [async-threads:0] [hipe] [kernel-poll:false]
Eshell V5.7.4 (abort with ^G)

Вот и все R13B03 установлен и работоспособен.  В следующей раз расскажу непосредственно про установку ejabberd на CentOS и про компиляцию модулей shared roster ldap, log chat для него.

Связанные записи

  • andy

    А почему вы не захотели собрать rpm, а ставите ПО посредством make install?

  • http://privats.ru/ Безумный Админ

    Ответ прост. Лень! )

  • http://privats.ru/2009/12/ustanovka-ejabberd-vvedenie.html Блог Безумного Админа » Blog Archive » Установка Ejabberd. Введение.

    [...] Установка Erlang 2. Инсталляция Ejabberd 2.1.0 и компиляция модулей shared roster ldap [...]

  • http://privats.ru/2009/12/ustanovka-ejabberd-210-i-modulej-shared-roster-ldap-i-log-chat.html Блог Безумного Админа » Blog Archive » Установка Ejabberd 2.1.0 и модулей shared roster ldap и log chat

    [...] 1.Установка Ejabberd. Введение. 2.Установка Erlang [...]

  • http://www.itpad.ru plaid

    собирательтво rpm? првильно только через yum надо ставить на надежнее, без глюков

  • http://maxidoors.ru Макс Лапшин

    А зачем вообще выбирать эту систему, если под неё весь софт надо собирать руками?

  • http://privats.ru/ Безумный Админ

    Статья писалась давно в репозиториях уже есть rpm.

blog comments powered by Disqus
top