Centos7 安装RabbitMQ
2018-02-08 09:48
274 查看
1. 安装erlang
wget wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm rpm -Uvh erlang-solutions-1.0-1.noarch.rpm rpm --import https://packages.erlang-solutions.com/rpm/erlang_solutions.asc yum list erlang --showduplicates yum install erlang-19.3-1.el7.centos
2. 安装socat
yum install -y socat
3. 安装RabbitMQ
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.3/rabbitmq-server-3.7.3-1.el7.noarch.rpm yum install rabbitmq-server-3.7.3-1.el7.noarch.rpm systemctl status rabbitmq-server AMQP默认端口5672
4. 用户管理
新增一个用户 rabbitmqctl add_user Username Password 删除一个用户 rabbitmqctl delete_user Username 修改用户的密码 rabbitmqctl change_password Username Newpassword 查看当前用户列表 rabbitmqctl list_users 给用户添加角色 rabbitmqctl set_user_tags username rolename 用户角色 (1) 超级管理员(administrator) 可登陆管理控制台(启用management plugin的情况下),可查看所有的信息,并且可以对用户,策略(policy)进行操作。 (2) 监控者(monitoring) 可登陆管理控制台(启用management plugin的情况下),同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等) (3) 策略制定者(policymaker) 可登陆管理控制台(启用management plugin的情况下), 同时可以对policy进行管理。但无法查看节点的相关信息(上图红框标识的部分)。与administrator的对比,administrator能看到这些内容 (4) 普通管理者(management) 仅可登陆管理控制台(启用management plugin的情况下),无法看到节点信息,也无法对策略进行管理。 (5) 其他 无法登陆管理控制台,通常就是普通的生产者和消费者。
5. 远程访问配置
rabbitmqctl set_permissions -p "/" Username ".*" ".*" ".*"
6. 启用网页插件
rabbitmq-plugins enable rabbitmq_management 通过网页访问rabbitmq:http://ip:15672
相关文章推荐
- CentOS7环境下安装RabbitMQ
- CentOS 6.6 安装RabbitMQ3.4.3
- CentOs 下安装rabbitmq
- CentOS6.5安装rabbitMQ-3.6.1
- CentOS安装最新版rabbitmq3.6.5
- RabbitMQ 在CentOS 7.0下安装
- centos6.8安装RabbitMQ3.7.3
- centos/rhel 6.5(更新至centos 7)下rabbitmq安装(最简单方便的方式)
- CentOS6.9下安装rabbitmq消息队列
- RabbitMQ在Linux Centos安装步骤
- centos 6.7下安装rabbitmq 3.6.6过程
- CentOS6.8中RabbitMQ的安装和配置&俺们这些逗比遇到的坑好难填
- 在Centos上安装RabbitMQ流程(转)
- CentOS7.2中安装rabbitmq
- centos下yum安装RabbitMQ
- centos下yum安装RabbitMQ[最顺利的一次]
- rabbitmq 在centos下的安装
- centos7 rabbitmq安装以及应用
- CentOS RabbitMQ安装
- CentOs 下安装rabbitmq