安装
sudo apt-get install rabbitmq-server
开启后台管理
sudo rabbitmq-plugins enable rabbitmq_management;sudo service rabbitmq-server restart;
后台管理页面地址
http://127.0.0.1:15672 http://127.0.0.1:15672/api http://127.0.0.1:15672/cli
远程访问,rabbitmq的默认用户guest只允许本地登陆
sudo rabbitmqctl add_user mmc 123456 sudo rabbitmqctl set_user_tags mmc administrator sudo rabbitmqctl set_permissions -p / mmc ".*" ".*" ".*"
调用例子看官网,亲测可用
自定义vhost的时候,需要注意一下,go里面,别忘记多加一个/,比如,vhost为/mmm,go里面应该这么写
conn, err := amqp.Dial("amqp://mmc:123456@192.168.0.44:5672//mmm")