阿里雲centos6.8 安裝rabbitMq,並且後臺管理訪問
1:去下載rabbit的所要依賴的erlang
強烈不推薦使用yum 去安裝ealang 到最後可能你下載的rabbit所需要的最低版本與yun安裝的不一致
會發生
Transaction Check Error: Error Summary 錯誤。還要 使用
rpm -e 去刪除
下載好rpm包之後:
yum install esl-erlang_20.0-1_centos_6_amd64.rpm
然後安裝 rabbit
yum install -y rabbitmq-server-3.7.7-1.el6.noarch.rpm
去阿里雲解開埠 15672
需要去開啟rabbitmq的管理外掛
rabbitmq-plugins enable rabbitmq_management
執行完此時去訪問
使用預設的賬號:guest 密碼為:guest 登陸時候:
提示: User can only log in via localhost
rabbitmq在3.3之後禁止用guest遠端登陸。
vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.7.7/ebin/rabbit.app
直接打 /loopback 修改為以下資訊:
找到
service rabbitmq-server restart
重啟服務。
然後訪問,登陸成功。
rabbitmq 常用命令
rabbitmq-plugins disable management :
rabbitmqctl list_users :現實所有的使用者以及角色
rabbitmq-plugins list:現實所有安裝的外掛
rabbitmq-plugins disable rabbitmq_management :關閉後臺管理服務
rabbitmq-plugins enable rabbitmq_management :啟動後臺管理服務
rabbitmqctl set_user_tags test managment :設定使用者許可權
rabbitmqctl change_password test 123456 :修改使用者密碼為123456
rabbitmqctl delete_user hehe :刪除hehe這個使用者