Согласно документации 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.