Внимание, необходимо закрыть "лишние" порты (15672 или у старых версий 55672) и/или повесить только на внутренние интерфейсы, так же советую отключить логин guest и добавить нужные (точнее, сначала добавить, а уже потом отключать гостя)
Для начала, включаем плагин управления
/usr/lib/rabbitmq/bin/rabbitmq-plugins enable rabbitmq_management
Включит:
The following plugins have been enabled:
mochiweb
webmachine
rabbitmq_web_dispatch
rabbitmq_management_agent
rabbitmq_management
Перезапустим кролика
/etc/init.d/rabbitmq-server restart
Теперь проверим.
# netstat -plan|grep 15672
tcp 0 0 0.0.0.0:15672 0.0.0.0:* LISTEN 16201/beam.smp
Версии до 3.0 слушали порт 55672
Скачаем клиента rabbitmqadmin
# wget 127.0.0.1:15672/cli/rabbitmqadmin
--2015-11-17 17:00:20-- http://127.0.0.1:15672/cli/rabbitmqadmin
Проверим работу
# rabbitmqadmin list queues vhost name node messages message_stats.publish_details.rate
+-------+--------------------------------+--------------+----------+------------------------------------+
| vhost | name | node | messages | message_stats.publish_details.rate |
+-------+--------------------------------+--------------+----------+------------------------------------+
| / | amq.gen-35rsnUVfb4tSnGGuDzDQJQ | rabbit@conf1 | 0 | |
| / | amq.gen-I1BiowtD2ZNw9n9o9fZBKw | rabbit@conf1 | 0 | |
| / | eslq | rabbit@conf1 | 0 | |
| / | fax.q | rabbit@conf1 | 8 | |
| / | fax1.q | rabbit@conf1 | 0 | |
| / | files.q | rabbit@conf1 | 0 | |
+-------+--------------------------------+--------------+----------+------------------------------------+
Подробнее о командах:
rabbitmqadmin help subcommands
Также можно обратиться через веб интерфейс, http://192.168.х.х:15672/#/
guest:guest - логин:пароль для входа, рекомендую сразу поменять, даже если веб использовать не планируется.
Комментариев нет:
Отправить комментарий