rabbitmq的安装

1.安装步骤

1.1erlang语言的环境(云主机具备环境)

交换机组件运行需要erlang语言环境的支持,需要提前安装erlang,而且要根据rabbitmq的版本,定义erlang的版本

1.2安装socat插件

[root@10-9-104-184 ~]# yum -y install socat

1.3基于rpm安装包的rabbitmq安装

直接/home/resources中执行rpm安装命令

[root@10-9-104-184 resources]# rpm -ivh rabbitmq-server-3.7.7-1.el6.noarch.rpm

1.4rabbitmq的各种调整配置

  • 默认rabbitmq支持本地访问,拒绝远程

[root@10-9-104-184 doc]# cd /usr/share/doc/rabbitmq-server-3.7.7/

[root@10-9-104-184 rabbitmq-server-3.7.7]# ls rabbitmq.config.example

 

需要将这个文件拷贝到/etc/rabbitmq

[root@10-9-104-184 rabbitmq]# cp /usr/share/doc/rabbitmq-server-3.7.7/rabbitmq.config.example /etc/rabbitmq/rabbitmq.config

 

vim打开文件rabbitmq.config文件修改61行

原值

去掉注释&&去掉末尾",",使得不限制登录的用户ip地址

  • 开启rabbitmq的控制台web页面的插件

[root@10-9-104-184 rabbitmq]# rabbitmq-plugins enable rabbitmq_management

1.5rabbitmq的启动

启动命令脚本,存放在rpm安装的默认文件夹

/usr/lib/rabbitmq/bin

 

./rabbitmq-server start 占用控制台运行

./rabbitmq-server -detached 后台运行

1.6访问rabbitmq的控制台

rabbitmq中提供2个端口访问

15672默认的web控制台端口

5672是客户端连接端口

 

可以通过guest/guest进入控制台中

常见问题:

当你的配置文件rabbitmq.config配置有误时(释放的61行有错误,文件名称有错误) 远程登录访问都被限制

 

orverview 当前rabbitmq的信息概括

connection:显示正在连接使用的客户端信息(长连接)

channel:基于长连接的短连接,可以在一个conncetion创建显示多个

exchage:默认为每一个登录者提供7个交换覆盖了当前版本rabbitmq的所有交换机种类(fanout,direct,topic header)

queue:消息容器队列

 

如果需要自定义一个用户,必须给这个用户绑定一个划分rabbitmq资源的虚拟机virturalhost(redis中database) 划分的是交换机的使用权限,每个虚拟机对应一批固定的交换机

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值