rabbitmq

RabbitMQ的安装需要首先安装Erlang,因为它是基于Erlang的VM运行的。
RabbitMQ需要的依赖:socat和logrotate,logrotate操作系统中已经存在了,只需要安装socat就
可以了。
1、安装socat依赖:yum install socat -y
2、安装Erlang
erlang-23.0.2-1.el7.x86_64.rpm下载地址:
https://github.com/rabbitmq/erlang-rpm/releases/download/v23.0.2/erlang-23.0.2-1.el7.x86_64.rpm
首先将erlang-23.0.2-1.el7.x86_64.rpm上传至服务器,然后执行下述命令:
1
rpm -ivh erlang-23.0.2-1.el7.x86_64.rpm
3、安装RabbitMQ
rabbitmq-server-3.8.4-1.el7.noarch.rpm下载地址:
https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.5/rabbitmq-server-3.8.5-1.el7.noarch.rpm
首先将rabbitmq-server-3.8.4-1.el7.noarch.rpm上传至服务器,然后执行下述命令:
1
rpm -ivh rabbitmq-server-3.8.4-1.el7.noarch.rpm

查看安装后的启动服务的状态:systemctl list-unit-files | grep rabbitmq-server

rabbitmq-server.service                       disabled(启动服务此服务部启动)

安装后的路径:cd /usr/lib/rabbitmq/bin 

查看软链接的去处:ll    -->rabbitmq-server -> ../lib/rabbitmq_server-3.8.5/sbin/rabbitmq-server(在上层目录lib下的sbin中)

4、查看插件列表:rabbitmq-plugins list

启动rabbit的插件:rabbitmq-plugins enable rabbitmq_management

5、开启RabbitMQ
1
2
3
rabbitmq-server
#后台启动
rabbitmq-server -detached

查看rabbit用户列表:rabbitmqctl list_users

6、添加rabbit用户:rabbitmqctl add_user root 123456

7、给用户设置标签:rabbitmqctl set_user_tags root administrator

8、给用户虚拟主机("/")访问的权限:rabbitmqctl set_permissions --vhost / root ".*" ".*" ".*"

查看持久化消息

cd /var/lib/rabbitmq/mnesia/rabbit@localhost/msg_stores/vhosts

cd /var/lib/rabbitmq/mnesia/rabbit@localhost/msg_stores/vhosts/628WB79CIFDYO9LJI6DKMI09L/queues/NJTLNCM3SHLLBXINIFLBRNC7

vi 0.idx

posted @   a快乐码农  阅读(109)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示