1. 程式人生 > >CentOS7安裝RabbitMQ 步驟流程

CentOS7安裝RabbitMQ 步驟流程

##在Linux中安裝RabbitMQ演示,以VirtualBox中的虛擬機器為作業系統載體
##作業系統版本為CentOS7,純淨未安裝RabbitMQ

#以root使用者安裝
su - root

##安裝
wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm

yum install epel-release

yum install erlang

rpm -Uvh erlang-solutions-1.0-1.noarch.rpm

wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm

yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm

##管理
service rabbitmq-server start

service rabbitmq-server status

#安裝管理控制檯
rabbitmq-plugins enable rabbitmq_management  
#重啟RabbitMQ
service rabbitmq-server stop
service rabbitmq-server start

#可在虛擬機器瀏覽器中檢查能否訪問管理控制檯

#開啟相對應的埠
firewall-cmd --permanent --add-port=15672/tcp
firewall-cmd --permanent --add-port=5672/tcp

#檢視已有虛擬主機並增加名為enjoyedu的虛擬主機
rabbitmqctl list_vhosts
rabbitmqctl add_vhost enjoyedu
rabbitmqctl list_vhosts

#增加名為mark的使用者並配置administrator角色,增加相應的許可權
rabbitmqctl add_user mark 123456
rabbitmqctl set_permissions -p enjoyedu mark '.*' '.*' '.*'
rabbitmqctl set_user_tags  mark  administrator

#如需在本地機器中訪問,需要在虛擬機器中配置埠轉發
#在本地瀏覽器中檢查能否訪問管理控制檯並執行程式碼測試
#注意:系統預設的guest使用者是不能進行遠端登入的,除非另行配置相關引數。