这个我再win7上安装是成功可以访问的,但是再win10上好像不行,如果你是win10安装成功,还请留言
安装参考地址:
https://blog.csdn.net/qq_40238199/article/details/82258066
https://www.cnblogs.com/silent2012/p/5329591.html
mq配置参考地址:http://www.blogjava.net/qbna350816/archive/2016/08/02/431415.html
个人总结:
通过下面的命令找到mq的配置文件
find / -name "rabbitmq.config.example"
远程登录
在rabbitmq.config中添加 {loopback_users, []}
或者将 %% {loopback_users, []}, 修改为 {loopback_users, []} (修改时注意后面有个逗号要删掉)
#解压rabbitmq,官方给的包是xz压缩包,所以需要使用xz命令(没有的同学请自行百度安装一下这个命令即可)
xz -d rabbitmq-server-generic-unix-3.6.1.tar.xz
#解压
tar -xvf rabbitmq-server-generic-unix-3.6.1.tar
#进入到rabbitmq的sbin目录(进入解压后的rabbitmq目录下)
cd rabbitmq_server-3.6.1/sbin/
#运行rabbitmq(直接运行rabbitmq,根据需求2选1)
./rabbitmq-server
#在后台启动Rabbit(后台运行rabbitmq,根据需求2选1,一般使用这个)
./rabbitmq-server -detached
#添加用户
#./rabbitmqctl add_user 账号 密码
./rabbitmqctl add_user admin 123456
#分配用户标签(admin为要赋予administrator权限的刚创建的那个账号的名字)
./rabbitmqctl set_user_tags admin administrator
#设置权限<即开启远程访问>(如果需要远程连接,例如java项目中需要调用mq,则一定要配置,否则无法连接到mq,admin为要赋予远程访问权限的刚创建的那个账号的名字,必须运行着rabbitmq此命令才能执行)
./rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
rabbitMQ命令
add_user <UserName> <Password>
delete_user <UserName>
change_password <UserName> <NewPassword>
list_users
add_vhost <VHostPath>
delete_vhost <VHostPath>
list_vhostsset_permissions [-p <VHostPath>] <UserName> <Regexp> <Regexp> <Regexp>
clear_permissions [-p <VHostPath>] <UserName>
list_permissions [-p <VHostPath>]
list_user_permissions <UserName>
list_queues [-p <VHostPath>] [<QueueInfoItem> ...]
list_exchanges [-p <VHostPath>] [<ExchangeInfoItem> ...]
list_bindings [-p <VHostPath>]
list_connections [<ConnectionInfoItem> ...]