这篇文章主要介绍了RabbitMQ单机版部署安装的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。简介RabbitMQ 是一个由 Erlang 语言开发的 AMQP 的
这篇文章主要介绍了RabbitMQ单机版部署安装的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
RabbitMQ 是一个由 Erlang 语言开发的 AMQP 的开源实现。
由于rabbitmq是基于erlang语言开发的,所以必须先安装erlang。
wget Http://www.erlang.org/download/otp_src_22.1.tar.gztar xzf otp_src_22.1.tar.gz ./configure --prefix=/usr/local/erlang --without-javac make && make install
官网: https://www.rabbitmq.com/download.html
wget https://GitHub.com/rabbitmq/rabbitmq-server/releases/download/v3.8.1/rabbitmq-server-generic-unix-3.8.1.tar.xzunxz rabbitmq-server-generic-unix-3.8.1.tar.xzmv rabbitmq_server-3.8.1/ rabbitmq_servermv rabbitmq_server /home/data/
## set erlang envexport ERLANG_HOME=/usr/local/erlangexport PATH=$ERLANG_HOME/bin::$PATH# set rbtmq envexport RBTMQ_HOME=/home/data/rabbitmq_serverexport PATH=$RBTMQ_HOME/sbin::$PATH
常用运维命令 启动相关命令
## 启动rabbitmq-server -detached## 停止rabbitmqctl stop## 状态rabbitmqctl status### 开启WEB插件rabbitmq-plugins enable rabbitmq_management
用户管理
## 查看用户rabbitmqctl list_users## 添加用户rabbitmqctl add_user knight 123456### 配置权限rabbitmqctl set_permissions -p "/" knight ".*" ".*" ".*" ### 设置tagrabbitmqctl set_user_tags knight administrator## 删除默认用户rabbitmqctl delete_user guest #修改密码rabbimqctl change_passWord {username} {newpassword} #设置用户角色,Tag可以为 administrator,monitoring, managementrabbitmqctl set_user_tags {username} {tag ...}
虚拟主机操作
## 增加一个虚拟主机rabbitmqctl add_vhost /cloudmall ## 查看所有的虚拟主机rabbitmqctl list_vhosts## 查看虚拟主机的权限rabbitmqctl list_permissions -p /cloudmall ## 删除虚拟主机rabbitmqctl delete_vhost /cloudmall
操作队列命令
## 查询所有队列rabbitmqctl list_queues # 清除队列消息rabbitmqctl -p vhostpath purge_queue blue
图形界面操作
开启管理界面插件后,可浏览器登录http://ip:15672
感谢你能够认真阅读完这篇文章,希望小编分享的“RabbitMQ单机版部署安装的示例分析”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网精选频道,更多相关知识等着你来学习!
--结束END--
本文标题: RabbitMQ单机版部署安装的示例分析
本文链接: https://www.lsjlt.com/news/325823.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
2024-05-14
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0