服饰网站建设,wordpress文章部分展示,网站建设方案报价,团购网站开发需要多久目录1.下载和安装1.1 下载1.2. 安装1.3 测试1.4 卸载管理界面2.1 添加用户2.2 创建Virtual Hosts2.3. 设置权限1.下载和安装
1.1 下载
1.下载Erlang的rpm包 RabbitMQ是Erlang语言编写#xff0c;所以Erang环境必须要有#xff0c;注#xff1a;Erlang环境一定要与RabbitMQ…
目录1.下载和安装1.1 下载1.2. 安装1.3 测试1.4 卸载管理界面2.1 添加用户2.2 创建Virtual Hosts2.3. 设置权限1.下载和安装
1.1 下载
1.下载Erlang的rpm包 RabbitMQ是Erlang语言编写所以Erang环境必须要有注Erlang环境一定要与RabbitMQ版本匹配 https://www.rabbitmq.com/which-erlang.html 2.下载socat的rpm包 rabbitmq安装依赖于socat所以需要下载socat。 socat下载地址http://repo.iotti.biz/CentOS/7/x86_64/socat-1.7.3.2-5.el7.lux.x86_64.rpm 3.下载RabbitMQ的rpm包 RabbitMQ下载地址https://www.rabbitmq.com/download.html根据自身需求及匹配关系下载对应rpm包rabbitmq-server-3.8.1-1.el7.noarch.rpm 也可从github等网站下载。https://hub.fastgit.org/rabbitmq/rabbitmq-server/releases/
https://www.aliyundrive.com/s/DxtQxAGLpY2
提取码:08rn1.2. 安装
1.安装Erlang、Socat、RabbitMQ ①rpm -ivh erlang-21.3.8.9-1.el7.x86_64.rpm ②rpm -ivh socat-1.7.3.2-1.el6.lux.x86_64.rpm 在安装rabbitmq之前需要先安装socat否则报错。 可以采用yum安装方式yum install socat我们这里采用rpm安装方式 ③rpm -ivh rabbitmq-server-3.8.1-1.el7.noarch.rpm /usr/lib/rabbitmq/bin/
2.启用管理插件
rabbitmq-plugins enable rabbitmq_management3.启动RabbitMQ
systemctl start rabbitmq-server.service
systemctl status rabbitmq-server.service
systemctl restart rabbitmq-server.service
systemctl stop rabbitmq-server.service 4.查看进程
ps -ef | grep rabbitmq1.3 测试
关闭防火墙systemctl stop firewalld.service在web浏览器中输入地址http://虚拟机ip:15672/输入默认账号密码 guest guestguest用户默认不允许远程连接。 增加自定义账号
添加管理员账号密码rabbitmqctl add_user admin admin分配账号角色rabbitmqctl set_user_tags admin administrator设置用户权限
set_permissions [-p vhostpath] user conf write read
rabbitmqctl set_permissions -p / admin .* .* .* 用户user_admin具有/vhost1这个virtual host中所有资源的配置、写、读权限修改密码rabbitmqctl change_password admin 123456查看用户列表rabbitmqctl list_users
使用新账号登录成功界面 管理界面标签页介绍
overview概览connections无论生产者还是消费者都需要与RabbitMQ建立连接后才可以完成消息的生产和消费在这里可以查看连接情况channels通道建立连接后会形成通道消息的投递获取依赖通道。Exchanges交换机用来实现消息的路由Queues队列即消息队列消息存放在队列中等待消费消费后被移除队列。 端口5672rabbitMq的编程语言客户端连接端口15672rabbitMq管理界面端口25672rabbitMq集群的端口
1.4 卸载
rpm -qa | grep rabbitmq
rpm -e rabbitmq-server管理界面
2.1 添加用户
如果不使用guest我们也可以自己创建一个用户 1、 超级管理员(administrator) 可登录管理控制台可查看所有的信息并且可以对用户策略(policy)进行操作。 2、 监控者(monitoring) 可登录管理控制台同时可以查看rabbitmq节点的相关信息(进程数内存使用情况磁盘使用情况等) 3、 策略制定者(policymaker) 可登录管理控制台 同时可以对policy进行管理。但无法查看节点的相关信息。 4、 普通管理者(management) 仅可登录管理控制台无法看到节点信息也无法对策略进行管理。 5、 其他 无法登录管理控制台通常就是普通的生产者和消费者。
2.2 创建Virtual Hosts
虚拟主机类似于mysql中的database。他们都是以“/”开头
2.3. 设置权限