精华内容
下载资源
问答
  • 2022-03-27 13:23:05

    一、卸载rabbitmq相关的

    1、卸载前先停掉rabbitmq服务,执行命令

    service rabbitmq-server stop

    2、查看rabbitmq安装的相关列表

    yum list | grep rabbitmq

    3、卸载rabbitmq已安装的相关内容

    yum -y remove rabbitmq-server.noarch

    二、卸载erlang

    1、查看erlang安装的相关列表

    yum list | grep erlang

    2、卸载erlang已安装的相关内容

    yum -y remove erlang-*

    yum remove erlang.x86_64

    然后你就可以重新安装了

    更多相关内容
  • Linux安装RabbitMQ详细教程

    千次阅读 多人点赞 2021-12-22 15:08:11
    1、RabbitMQ版本 和 Erlang 版本兼容性关系 2、官方安装包下载地址 3、安装包中说明,请下载对应的安装包 二、安装操作步骤 1、安装C++依赖环境 2、准备安装包 3、在【/opt】路径下,创建【rabbitmq】文件夹 ...

    目录

    一、环境准备

    1、RabbitMQ版本 和 Erlang 版本兼容性关系

    2、官方安装包下载地址

    3、安装包中说明,请下载对应的安装包

    二、安装操作步骤

    1、安装C++依赖环境

    2、准备安装包

    3、在【/opt】路径下,创建【rabbitmq】文件夹

    4、将安装包上传到【rabbitmq】文件夹下

    5、安装Erlang

    6、检查Erlang是否安装成功

    7、安装socat

    8、安装rabbitmq

    9、开启管理界面

    10、添加配置文件,解决只能localhost访问的问题

    11、在rabbitmq.config文件中写入下面的命令,不要忘了后面的点

    12、启动rabbitmq

    13、停止rabbitmq

    14、重启rabbitmq

    15、开放端口

    16、登录管理界面

    三、卸载操作步骤

    1、卸载rabbitmq相关文件

    2、卸载erlang

    3、删除有关的所有文件


    一、环境准备


    1、RabbitMQ版本 和 Erlang 版本兼容性关系

    https://www.rabbitmq.com/which-erlang.html

    2、官方安装包下载地址

    【erlang下载地址】:https://github.com/rabbitmq/erlang-rpm/releases
    
    【socat下载地址】:http://www.rpmfind.net/linux/rpm2html/search.php?query=socat(x86-64)
    
    【rabbitmq下载地址】:https://github.com/rabbitmq/rabbitmq-server/releases

    3、安装包中说明,请下载对应的安装包

           el6:CentOS 6.x 的下载
           el7:CentOS 7.x 的下载
           el8:CentOS 8.x 的下载


    二、安装操作步骤

    1、安装C++依赖环境

    ******************命令如下******************
    
    yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz
    

    2、准备安装包

    【我这里选择目前最新版本,具体根据自己需要选择对应的版本】 

    erlang-23.3.4.8-1.el7.x86_64.rpm
    rabbitmq-server-3.9.11-1.el7.noarch.rpm
    socat-1.7.3.2-2.el7.x86_64.rpm

    3、在【/opt】路径下,创建【rabbitmq】文件夹

    ******************命令如下******************
    
    cd /opt
    
    mkdir rabbitmq
    
    cd rabbitmq

    4、将安装包上传到【rabbitmq】文件夹下

    ******************命令如下******************
    
    # 上传文件命令
    rz -be

    5、安装Erlang

    ******************命令如下******************
    
    # 安装命令
    rpm -ivh erlang-23.3.4.8-1.el7.x86_64.rpm

    6、检查Erlang是否安装成功

    ******************命令如下******************
    
    # 安装成功,按两次ctrl+c退出命令模式
    erl -v

    7、安装socat

    ******************命令如下******************
    
    # 安装命令
    rpm -ivh socat-1.7.3.2-2.el7.x86_64.rpm

    8、安装rabbitmq

    ******************命令如下******************
    
    # 安装命令
    rpm -ivh rabbitmq-server-3.9.11-1.el7.noarch.rpm
    
    # 检查是否安装成功命令
    rpm -qa|grep rabbitmq

    9、开启管理界面

    ******************命令如下******************
    
    # 开启管理界面命令
    rabbitmq-plugins enable rabbitmq_management

     

    10、添加配置文件,解决只能localhost访问的问题

    ******************命令如下******************
    
    # 进入【/etc/rabbitmq】文件夹下
    cd /etc/rabbitmq
    
    # 编辑【rabbitmq.config】文件
    vim rabbitmq.config

     

    11、在rabbitmq.config文件中写入下面的命令,不要忘了后面的点

    ******************命令如下******************
    
    [{rabbit,[{loopback_users,[]}]}].

    12、启动rabbitmq

    ******************命令如下******************
    
    # 启动rabbitmq命令:
    systemctl start rabbitmq-server
    
    # 查看启动状态命令:
    systemctl status rabbitmq-server

    13、停止rabbitmq

    ******************命令如下******************
    
    # 停止rabbitmq命令:
    systemctl stop rabbitmq-server
    
    # 查看启动状态命令:
    systemctl status rabbitmq-server

    14、重启rabbitmq

    ******************命令如下******************
    
    # 重启rabbitmq命令:
    systemctl restart rabbitmq-server
    
    # 查看启动状态命令:
    systemctl status rabbitmq-server

    15、开放端口

    ******************命令如下******************
    
    # 开放5672端口命令
    /sbin/iptables -I INPUT -p tcp --dport 5672 -j ACCEPT
    
    # 开放15672端口命令
    /sbin/iptables -I INPUT -p tcp --dport 15672 -j ACCEPT

    16、登录管理界面

    URL地址:http://192.168.109.101:15672/
    默认账号:guest
    默认密码:guest


    三、卸载操作步骤

    1、卸载rabbitmq相关文件

    1.1、卸载前先停止rabbitmq服务

    systemctl stop rabbitmq-server

    1.2、查看rabbitmq安装的相关列表

    yum list | grep rabbitmq

    1.3、卸载rabbitmq-server.noarch

    yum -y remove rabbitmq-server.noarch

    2、卸载erlang

    2.1、查看erlang安装的相关列表

    yum list | grep erlang

    2.2、卸载erlang已安装的相关内容

    yum -y remove erlang-*

    3、删除有关的所有文件

    rm -rf /usr/lib64/erlang 
    rm -rf /var/lib/rabbitmq
    rm -rf /usr/local/erlang
    rm -rf /usr/local/rabbitmq

    ……
    帮助他人,快乐自己,最后,感谢您的阅读!
    所以如有纰漏或者建议,还请读者朋友们在评论区不吝指出!

    个人网站…知识是一种宝贵的资源和财富,益发掘,更益分享…

    展开全文
  • LinuxRabbitMQ的安装与卸载

    千次阅读 2019-10-25 16:17:08
    包括从原来所在的集群中删除此节点,从管理数据库中删除所有的配置数据,如已配置的用户、vhost等,以及删除所有的持久化消息。 rabbitmqctl force_reset 强制将 RabbitMQ 节点重置还原到最初状态。它只能在...

    安装相关依赖:

    yum update
    yum install epel-release
    yum install gcc gcc-c++ glibc-devel make ncurses-devel openssl-devel autoconf java-1.8.0-openjdk-devel git wget wxBase.x86_64
    

    安装 ErLang

    wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
    rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
    yum update
    yum install erlang
    

    输入 erl 检查一下是否安装成功

    安装 RabbitMq

    rpm --import https://www.rabbitmq.com/rabbitmq-signing-key-public.asc
    

    卸载 RabbitMQ 与 Erlang

    /sbin/service rabbitmq-server stop
    yum list | grep rabbitmq
    yum -y remove rabbitmq-server.noarch
     
    yum list | grep erlang
    yum -y remove erlang-*
    yum remove erlang.x86_64 
    rm -rf /usr/lib64/erlang
    
    rm -rf /var/lib/rabbitmq/     # 清除rabbitmq配置文件
    
    • 启动服务

       systemctl start rabbitmq-server
      

    安装插件

    安装插件后可以访问 localhost:15672 来通过 Web 端管理 RabbitMQ。

    rabbitmq-plugins enable rabbitmq_management
    

    踩坑

    [root@SHA1000154085 rabbitmq]# rabbitmq-plugins enable rabbitmq_management
    The following plugins have been enabled:
      amqp_client
      cowlib
      cowboy
      rabbitmq_web_dispatch
      rabbitmq_management_agent
      rabbitmq_management
    Applying plugin configuration to rabbit@SHA1000154085... failed.
    Error: {cannot_read_enabled_plugins_file,"/etc/rabbitmq/enabled_plugins",
               eacces}
    

    解决办法:

    umask 预设权限(权限掩码),当我们建立一个目录或档案时,它都会带一个默认权限
     022表示默认创建新文件权限为755 也就是 rxwr-xr-x(所有者全部权限,属组读写,其它人读写)
    umask 0022
    rabbitmq-plugins enable rabbitmq_management
    

    RabbitMq 的使用

    • 启动

       service rabbitmq-server start
      
    • 停止

       service rabbitmq-server stop
      
    • 查看运行状态

       service rabbitmq-server status
      
    • 创建管理用户

       rabbitmqctl add_user jiaflu 123456
      
    • 设置管理员

    RabbitMQ Server 默认guest用户,只能localhost 地址访问,我们还需要创建管理员用户。

    rabbitmqctl set_user_tags jiaflu administrator
    
    • 设置权限

       rabbitmqctl set_permissions jiaflu ".*" ".*" ".*"  # 赋予 all
      
    • 查看(指定 hostpath)所有用户的权限信息

       rabbitmqctl  list_permissions  [-p  VHostPath]
      
    • 查看指定用户的权限信息

       rabbitmqctl  list_user_permissions  jiaflu
      
    • 清除用户的权限信息

      rabbitmqctl clear_permissions [-p VHostPath] jiaflu

    • 其他命令

       #查询用户:
           rabbitmqctl.bat list_users
       #查询vhosts:
           rabbitmqctl.bat list_vhosts
       #启动RabbitMQ服务:
           net stop RabbitMQ && net start RabbitMQ
      

    应用管理指令

    rabbitmqctl stop [pid_file]
    

    用于停止运行 RabbitMQ 的 Erlang 虚拟机和 RabbitMQ 服务应用。如果指定了 pid_file,还需要等待指定进程的结束。

    rabbitmqctl shutdown
    

    用于停止运行 RabbitMQ 的 Erlang 虚拟机和 RabbitMQ 服务应用。执行这个命令会阻塞直到 Erlang 虚拟机进程退出。如果 RabbitMQ 没有关闭成功,则会返回一个非零值。
    这个命令和 rabbitmqctl stop 不同的是,它不需要指定 pid_file 而可以阻塞等待指定进程的关闭。

    rabbitmqctl stop_app
    

    停止 RabbitMQ 服务应用,但是 Erlang 虚拟机还是处于运行状态。

    rabbitmqctl start_app
    

    启动 RabbitMQ 应用。

    rabbitmqctl wait [pid_file]
    

    等待 RabbitMQ 应用的启动。

    rabbitmqctl reset
    

    将 RabbitMQ 节点重置还原到最初状态。包括从原来所在的集群中删除此节点,从管理数据库中删除所有的配置数据,如已配置的用户、vhost等,以及删除所有的持久化消息。

    rabbitmqctl force_reset
    

    强制将 RabbitMQ 节点重置还原到最初状态。它只能在数据库或集群配置已损坏的情况下使用。与 rabbitmqctl reset 命令一样,执行 rabbitmqctl force_reset 命令前必须先停止 RabbitMQ 应用

    rabbitmqctl rotate_logs {suffix}
    

    指示 RabbitMQ 节点轮换日志文件。

    转载自:https://www.jianshu.com/p/fed2efe62147,

    展开全文
  • 批量删除rabbitmq队列

    千次阅读 2022-04-28 17:54:07
    1、在启用了 rabbitmq management plugin 之后,可以通过 http://IP:15672/cli/ 下载 rabbitmqadmin shell 文件,linux/windows都可用curl,如下: ##下载文件 sudo curl ...

    1、在启用了 rabbitmq management plugin 之后,可以通过 http://IP:15672/cli/ 下载 rabbitmqadmin shell 文件,linux/windows都可用curl,如下:

    ##下载文件
    sudo curl http://IP:15672/cli/rabbitmqadmin -o /usr/sbin/rabbitmqadmin
    
    ##添加可执行权限
    sudo chmod a+x /usr/sbin/rabbitmqadmin
    
    
    ##示例:
    sudo curl http://192.168.16.190:15672/cli/rabbitmqadmin -o /usr/sbin/rabbitmqadmin 
    sudo chmod 755 /usr/sbin/rabbitmqadmin
    

    此时就可以通过 rabbitmqadmin 删除队列,
    在这里插入图片描述
    2、删除队列名含trdL字符串的队列

    rabbitmqadmin list queues name | awk '{print $2}' | grep "trdL" | xargs -I qn rabbitmqadmin delete queue name=qn
    

    备注:rabbitmqadmin使用python作为脚本语言,所以需要确保主机环境安装了python 2.6以上。具体见 http://www.rabbitmq.com/management-cli.html。

    展开全文
  • Linux搭建RabbitMQ单机/集群步骤

    千次阅读 2022-04-11 10:25:48
    Linux:CentOS7 Erlang:23.3.4 RabbitMQ:3.9.13 1.2. 资源下载 Erlang rpm包下载地址:https://github.com/rabbitmq/erlang-rpm/releases RabbitMQ rpm包下载地址:...
  • 1、使用命令文件操作rabbitMQ cd /root/rabbitmq/rabbitmq_server/sbin/ ./rabbitmq-server -detached 启动rabbit ./rabbitmqctl stop 停止rabbit 2、使用全局变量操作rabbitMQ vim /etc/profile export ...
  • Linux部署RabbitMQ

    千次阅读 2021-05-12 08:42:45
    环境:Ubuntu 20.04部署Erlang下载RabbitMQ必须要有Erlang(二郎)环境,所以先部署Erlang:不想通过apt安装,自动创建链接什么的如果想删除,可能会漏掉,比较纠结,所以下载源码编译我这里官网下载慢点出奇,所以推荐...
  • Linux安装RabbitMQ(超详细)安装Erlang安装RabbitMQ RabbitMQ为预编译并可以直接安装的企业Linux系统提供RPM软件包。 唯一需要的依赖是将Erlang安装到系统中。 安装Erlang 在安装任何软件包之前,建议您使用以下...
  • rabbitmq 是erlang 语言开发的;下载不同版本的rabbitmq 需要不同版本的erlang 上图展示的很清楚 ,看看自己需要什么版本 erlang 24.x 版本不支持centOS8,我的服务器是centOS7.x 所以下载 23.x 的版本 1....
  • Linux安装Rabbitmq

    2022-03-27 13:47:37
    1.下载对应版本RabbitMQ 阿里云盘地址:RabbitMQ 官网下载地址:RabbitMQ 注:版本查看命令 lsb_release -a 2.下载Erlang 阿里云盘地址:Erlang 官网下载地址:Erlang Erlang和RabbitMQ版本对照:RabbitMQ Erlang ...
  • CoreOS 835.12.0 稳定版安装 导读 CoreOS是一个基于Docker的轻量级容器化Linux发行版,为Docker而生,CoreOS作为Docker生态圈中的重要一员,日益得到各大云服务商的重视,发展风头正劲. CoreOS宣称 ... 疯狂学习java ...
  • Linuxrabbitmq 安装与配置

    千次阅读 2021-07-09 17:29:55
    Linuxrabbitmq 安装与配置
  • linux安装rabbitmq失败useradd

    千次阅读 2021-12-11 17:31:33
    记录linux安装rabbitmq失败问题useradd 问题 使用rpm安装时报错: useradd无法打开/etc/shadow 解决方案 lsattr /etc/shadow #使用该命令查看权限,显示如下: ----ia-------e-- /etc/shadow chattr -ia /etc/...
  • linux安装rabbitmq-3.8.5

    2020-08-05 23:42:47
    https://packagecloud.io/rabbitmq/erlang/packages/el/6/erlang-23.0.3-1.el6.x86_64.rpm 安装 2.0 如果存在旧版本需要执行此步骤( 通过 rpm -qa erlang 查询) yum remove erlang-old-version 2.1 安装 rpm -ivh ...
  • Linux下安装RabbitMQ

    千次阅读 2022-03-27 13:03:39
    7、找到Download下的rabbitmq-server-generic-unix-3.7.16.tar.xz下载链接并点击,开始进行下载RabbitMQ 三、把下载好的RabbitMQ 和 Erlang上传到Linux服务器上 1、打开WinSCP,把我们下载好的RabbitMQ 和 Erlang...
  • Linux下卸载RabbitMQ

    千次阅读 2021-05-09 13:39:25
    一、卸载rabbitmq相关的 1、卸载前先停掉rabbitmq服务,执行命令 service rabbitmq-server stop 2、查看rabbitmq安装的相关列表 yum list | grep rabbitmq 3、卸载rabbitmq已安装的相关内容 yum -y ...
  • 1、官网地址 https://www.rabbitmq.com/download.html 2、安装erlang 安装前更新 yum -y update 安装erlang,默认安装最新版本 ...3、安装RabbitMQ ...下载rabbitmq-server-3.8.23-1.el8.n...
  • linux安装rabbitmq

    2021-10-18 14:21:37
    1.安装rabbitMQ 由于RabbitMQ依赖Erlang, 所以在安装rabbitMQ之前需要先安装Erlang 你可以直接执行yum install erlang,但是这种安装方法安装的Erlang版本可能不是最新的,有时候不能满足RabbitMQ需要的最低版本,...
  • Linux使用RabbitMQ

    2019-07-25 21:23:00
    话不多说,直接上手 先从docker拉下来,然后再启动 ...docker run --name rabbitmq -p 5671:5671 -p 5672:5672 -p 4369:4369 -p 15671:15671 -p 15672:15672 -p 25672:25672 -d rabbitmq:management 然后...
  • Linux安装与卸载RabbitMQ

    2022-06-01 08:56:08
    我等采石之人,当心怀建造大教堂之愿景! 本文基于CentOS7.6;安装RabbitMQ3.8.3与Erlang 23.2.7 超详细,教你搭建RabbitMQ
  • 原标题:Linux环境下 RabbitMQ 的下载与安装 0 环境 CentOS7 RabbitMQ 3.6.5 erlang 18.3 socat rabbitmq是使用erlang语言编写的,所以需要先安装erlang,其次rabbitmq安装依赖于socat,所以三个安装包都需要下载。...
  • linux配置安装 RabbitMQ详细教程

    千次阅读 2021-03-18 09:11:18
    前面提到了 RabbitMQ 是由 Erlang语言编写的,也正因如此,在安装RabbitMQ 之前需要安装 Erlang。 注意:在安装 RabbitMQ 的时候需要注意 RabbitMQ 和 Erlang 的版本关系,如果不注意的话会导致出错,两者对应关系...
  • [Linux下安装配置启动RabbitMQ] Linux版本:Centos 7 RabbitMQ依赖erlang所以需要先安装erlang以及他需要的环境 安装erlang Downloads - Erlang/OTP 拿最新的版本 拼装命令 到/usr目录下执行(个人喜好) ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 12,898
精华内容 5,159
关键字:

linux删除rabbitmq