centos7安裝rabbitmq3.7


centos7安裝rabbitmq3.7
安裝erlang

# vim /etc/yum.repos.d/rabbitmq-erlang.repo
[rabbitmq-erlang]
name=rabbitmq-erlang
baseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/20/el/7
gpgcheck=1
gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
repo_gpgcheck=0
enabled=1

 


# yum install erlang

安裝rabbitmq服務
# rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
# yum install rabbitmq-server-3.7.3-1.el7.noarch.rpm

開機啟動
# systemctl enable rabbitmq-server.service

web插件
# rabbitmq-plugins enable rabbitmq_management

配置文件位置
node : rabbit@example
home dir : /var/lib/rabbitmq
config file(s) : /etc/rabbitmq/advanced.config
: /etc/rabbitmq/rabbitmq.conf

訪問控制台
默認用戶名和密碼: guest/guest;
需要注意的是:guest用戶僅僅提供localhost作為ip登錄;
如果遠程登錄,如:http://192.168.241.101:15672/, 則會提示錯誤,登錄不了:

# 如下是日志輸出
=WARNING REPORT==== 21-Oct-2017::23:31:33 ===
HTTP access denied: user 'guest' - User can only log in via localhost

訪問控制可參考:Access Control (Authentication, Authorisation) in RabbitMQ

# /etc/rabbitmq/rabbitmq.conf
loopback_users = none

到此搭建成功
這里寫圖片描述

權限配置
創建用戶
# rabbitmqctl add_user admin 123456

賦予角色
# rabbitmqctl set_user_tags admin administrator

查看用戶
# rabbitmqctl list_users

參考文檔
http://blog.csdn.net/zyz511919766/article/details/42292655


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM