添加安裝源html
#echo 'deb http://www.rabbitmq.com/debian/ testing main' | sudo tee /etc/apt/sources.list.d/rabbitmq.list
在ubuntu下面安裝rabbitmq,使用aptitude自動解決依賴關係。用aptitude安裝ubuntu
#aptitude install rabbitmq-server
默認安裝完成後的guest用戶只能在本機訪問,所以添加一個新用戶 myname,且配置爲administrator權限tcp
#rabbitmqctl add_user myname 123456 # sudo rabbitmqctl set_user_tags myname administrator # sudo rabbitmqctl set_permissions -p / myname ".*" ".*" ".*"
在配置文件/etc/rabbitmq/rabbitmq.config,添加以下配置,是的該用戶可以遠程訪問oop
[ {rabbit, [{tcp_listeners, [5672]}, {loopback_users, ["myname"]}]} ].
激活管理界面spa
#rabbitmq-plugins enable rabbitmq_management
用能夠遠程登陸的用戶名登陸 http://ip:15672/ ;ip爲rabbitmq所在機器ip地址.net
若是有錯誤,查看code
1.是否能夠顯示http://ip:15672/的登陸界面,若是不能,則查看是否防火牆容許該端口。server
2.若是能夠顯示,可是輸入用戶名,密碼,顯示登陸錯誤,那麼則該用戶或許沒有遠程登陸權限,guest,默認只有http://localhost:15672的登陸權限。htm
官網:http://www.rabbitmq.com
概念:http://www.cnblogs.com/me-sa/archive/2012/10/20/RabbitMQ_VHost_Exchanges_queues_bindings_and_Channels.html
http://blog.csdn.net/anzhsoft/article/details/19563091
經驗:http://www.360doc.com/content/14/0608/17/834950_384863682.shtml