CenterOS - CenterOS下安装RabbitMQ

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

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

时间: 2024-10-29 08:07:05

CenterOS - CenterOS下安装RabbitMQ的相关文章

windows下 安装 rabbitMQ 及操作常用命令(转)

windows下 安装 rabbitMQ 及操作常用命令 rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统.它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上. 1.安装Erlang 所以在安装rabbitMQ之前,需要先安装Erlang . 小编使用的是otp_win64_18.1 ,需要其他版本或者32位系统的,可以去官网下载. 全部点击"下一步

CentOS7下安装RabbitMQ

一.简介 RabbitMQ是流行的开源消息队列系统,用erlang语言开发.RabbitMQ是AMQP(高级消息队列协议)的标准实现. 官网:https://www.rabbitmq.com 二.安装 1.安装erlang环境 yum -y install epel-release yum -y update yum -y install erlang socat 2.可以使用 erl -version测试是否安装成功. 3.安装RabbitMQ wget https://www.rabbitm

windows server 2003 64bit SP2下安装RabbitMQ

一.背景 近期做一个小的基础组件,主要作用是异步消息通知.缓存维护.以及耗时任务处理. 当中消息通知和耗时任务处理要用到开源的RabbitMQ作为消息中心server. 可是有一点比較恶心,我这个组件是要执行在现有的系统中,即要给现有的系统升级,将我这个组件用进去,并且,除了除数据库server之外,全部server都是windows server 2003 enterprise edition sp2 64bit的.你没看错,就是这么古老的机器... 二.面临的问题 之前在windows se

windows下 安装 rabbitMQ 及操作常用命令

rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统.它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上. 1.安装Erlang 所以在安装rabbitMQ之前,需要先安装Erlang . 小编使用的是otp_win64_18.1 ,需要其他版本或者32位系统的,可以去官网下载. 全部点击“下一步”就行. 有的选择其他的安装方式,可能需要添加一下系统环境

RabbitMQ实例教程:Windows下安装RabbitMQ

(1)下载RabbitMQ服务器 从RabbitMQ官网下载最新的稳定版.目前最新版本为3.5.1. (2)移除RabbitMQ老版本. 如果之前安装了老版本的话,或者想要将Erlang VM从32位升级到64位,需要手动卸载RabbitMQ服务器.因为安装过程中并不会停止或移除旧的服务. (3)安装RabbitMQ服务器 从Erlang官网下载Windows安装文件,并安装.RabbitMQ需要这个东西. 运行rabbitmq-server-3.5.1.exe,安装RabbitMQ并使用默认配

Win7 下安装RabbitMQ

RabbitMQ依赖erlang,所以先安装erlang,然后再安装RabbitMQ; 下载RabbitMQ,下载地址: rabbitmq-server-3.5.6.exe和erlang,下载地址:otp_win64_18.1.exe 先安装erlang,双击erlang的安装文件即可,然后配置环境变量:  ERLANG_HOME=D:\Program Files\erl7.1   追加到path=%ERLANG_HOME%\bin; 验证erlang是否安装成功, 打开cmd命令窗口,进入er

windows下安装rabbitMQ

rabbitMQ是一个在AMQP协议标准基础上完整的,可服用的企业消息系统.它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rabbit MQ 是建立在Erlang OTP平台上,所以在安装rabbitMQ之前,需要先安装Erlang . 1.安装Erlang 下载并安装Eralng OTP For Windows   OTP 19.3 设置环境变量 2.下载rabbitmq-server-windows-3.6.6.zip

linux下安装rabbitmq 集群

1.下载erlang官网地址 http://www.erlang.org/download 挑选合适的版本 然后 wget 比如目前18.3运行命令 wget http://erlang.org/download/otp_src_18.3.tar.gz 2.使用yum安装下必须的配件: yum install gcc glibc-devel make ncurses-devel openssl-devel autoconf -yyum install unixODBC unixODBC-deve

Linux 环境下安装RabbitMQ的步骤

#下载erlangcd /usr/local/devwget wget http://erlang.org/download/otp_src_17.5.tar.gz # 解压tar -xzvf otp_src_17.5.tar.gz # 添加文件夹mkdir -p /usr/local/erlangcd otp_src_17.5 #编译安装./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp