在Linux中安装RabbitMQ演示,以VirtualBox中的虚拟机为操作系统载体
操作系统版本为CentOS7,纯净未安装RabbitMQ
以root用户安装
su - root
安装
wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
yum install epel-release
yum install erlang
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
查看已有虚拟主机并增加名为bysujcs的虚拟主机
rabbitmqctl list_vhosts
rabbitmqctl add_vhost bysujcs
rabbitmqctl list_vhosts
增加名为bysujc的用户并配置administrator角色,增加相应的权限
rabbitmqctl add_user bysujc 123456
rabbitmqctl set_permissions -p bysujcs bysujc '.' '.' '.*'
rabbitmqctl set_user_tags bysujc administrator
配置网页端tracing日志权限
rabbitmq-plugins enable rabbitmq_tracing