Назад | Перейти на главную страницу

Debian Squeeze: как узнать, установлен ли RabbitMQ?

Согласно документации RabbitMQ, сервер RabbitMQ уже установлен на Debian 6 Squeeze.

rabbitmq-server включен в Debian с 6.0 (сжатие) и в Ubuntu с 9.04.

Пытался запустить через SSH и invoke-rc.d rabbitmq-server start но понял, что в init.d. отсутствует rabbitmq-server. - статус rabbitmqctl также неизвестно. Я тоже не смог найти с dpkg --get-selections.

Я должен признать, что я новичок в Linux, но возможно ли, что на сервере rabbitmq нет предустановленного сервера? А может я ищу не в том месте?

Спасибо

rabbitmq-server по умолчанию не установлен. какой

rabbitmq-server включен в Debian с 6.0 (сжатие) и в Ubuntu с 9.04.

Означает, что вы можете сделать

apt-get install rabbitmq-server

и это установит rabbitmq-server. Вам не нужно будет добавлять какие-либо дополнительные репозитории.

"rabbitmq-server включен в Debian с 6.0 (сжатие) и в Ubuntu с 9.04" означает, что они доступны в соответствующих репозиториях, не установленных по умолчанию в процедуре установки по умолчанию.

Вам нужно бежать

apt-get install rabbitmq-server

установить

Использовать такую ​​старую версию RabbitMQ - плохая идея. Вы можете пойти сюда http://www.rabbitmq.com/download.html и загрузите версию Ubuntu / Debian, а затем после загрузки файла .deb запустите

dpkg -i rabbitmq-server_2.8.4-1_all.deb

Существует так много улучшений производительности и исправлений ошибок, что нет смысла использовать старые, старые версии, которые существуют в большинстве репозиториев Linux.

Если у вас еще не установлен Erlang (RabbitMQ работает на виртуальной машине Erlang), то самый простой способ сделать это - следовать инструкциям из Bash здесь: http://wiki.basho.com/Installing-Erlang.html

P.S. Еще проще просто установить бинарный пакет Riak с включенным Erlang и просто не использовать Riak. Или используйте репозиторий ESL с apt-get http://www.erlang-solutions.com/section/132/download-erlang-otp и да, у них есть версия Squeeze.