码迷,mamicode.com
首页 > 其他好文 > 详细

CenterOS - CenterOS下安装RabbitMQ

时间:2020-04-02 22:30:29      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:message   tag   图片   操作   download   进程   插件   pass   use   

CenterOS下安装RabbitMQ

下载erlang

wget https://bintray.com/rabbitmq-erlang/rpm/download_file?file_path=erlang%2F21%2Fel%2F6%2Fx86_64%2Ferlang-21.3.8.14-1.el6.x86_64.rpm 

技术图片

安装erlang

rpm -ivh download_file\?file_path\=erlang%2F21%2Fel%2F6%2Fx86_64%2Ferlang-21.3.8.14-1.el6.x86_64.rpm

技术图片

下载rabbitmq

wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.3/rabbitmq-server-3.8.3-1.el7.noarch.rpm

技术图片

安装rabbitmq

rpm -ivh rabbitmq-server-3.8.3-1.el7.noarch.rpm

技术图片

添加管理员用户和权限

由于初始用户guest不能进行远程登陆,所以要新建一个管理员账号。

账号密码:admin/admin

rabbitmqctl add_user admin admin  //添加用户,后面两个参数分别是用户名和密码

rabbitmqctl set_user_tags admin administrator  //修改用户角色,将用户设为管理员

rabbitmqctl set_permissions -p / admin  ‘.*‘ ‘.*‘ ‘.*‘  //添加权限

用户角色说明

  • management:用户可以访问管理插件。
  • policymaker:用户可以访问管理插件,并管理他们有权访问的vhost的策略和参数。
  • monitoring:用户可以访问管理插件,查看所有连接和通道以及与节点相关的信息。
  • administrator:用户可以做任何监视可以做的事情,管理用户,vhost和权限,关闭其他用户的连接,并管理所有vhost的政策和参数。

用户相关操作命令

  • 新建用户:rabbitmqctl add_user username passwd
  • 删除用户:rabbitmqctl delete_user username
  • 改密码: rabbimqctl change_password {username} {newpassword}
  • 设置用户角色:rabbitmqctl set_user_tags {username} {tag ...}

启动插件

启动rabbitmq可视化界面插件

rabbitmq-plugins enable rabbitmq_management

启动rabbitmq延时队列插件 

下载rabbitmq延时队列插件(.ez文件):https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/releases/tag/v3.8.0

将插件文件放到/usr/lib/rabbitmq/lib/rabbitmq_server-3.8.3/plugins

执行

rabbitmq-plugins enable rabbitmq_delayed_message_exchange

卸载

查看rabbitmq进程,然后kill掉

ps -ef |grep rabbit

卸载rabbitmq

yum list|grep rabbitmq
yum -y remove rabbitmq-server.noarch

查看erlang进程,然后kill掉

yum list | grep erlang

卸载erlang

yum -y remove erlang.*

删除相关文件

rm -rf /usr/lib64/erlang

rm -rf /var/lib/rabbitmq

rm -rf /usr/lib/rabbitmq/lib/rabbitmq_server-你的版本号/

rm -rf /etc/rabbitmq/

rm -rf /var/log/rabbitmq

CenterOS - CenterOS下安装RabbitMQ

标签:message   tag   图片   操作   download   进程   插件   pass   use   

原文地址:https://www.cnblogs.com/helios-fz/p/12623315.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!