42:RabbitMQ下载与安装Windows

目录

环境配置

  • RabbitMQ是Erlang语言开发;
  1. 需要搭建Erlang环境;–Windows(安装成WindowService)
  2. 安装RabbitMQ

重要:所有命令行切记以管理员身份打开

1、Erlang安装

下载

  • 地址:http://www.erlang.org/downloads
    windows版,选择一下下载位数即可。
    Erlang与RabbitMQ有版本对应,一般下载最新的是没有问题的。
    42:RabbitMQ下载与安装Windows

安装

  • 就按默认配置,安装到C盘就可以。
    42:RabbitMQ下载与安装Windows

环境变量

  • 添加系统环境变量
  1. ERLANG_HOME:C:\Program Files\erl-24.0
  2. Path: %ERLANG_HOME%\bin
    42:RabbitMQ下载与安装Windows

查看安装是否成功

  • 安装完后,打开命令行,输入erl,会显示当前装的版本号。
    42:RabbitMQ下载与安装Windows

RabbitMQ下载

下载

  • 地址: https://www.rabbitmq.com/download.html
    42:RabbitMQ下载与安装Windows

安装

42:RabbitMQ下载与安装Windows

  • 安装完成如下图。
    42:RabbitMQ下载与安装Windows
    42:RabbitMQ下载与安装Windows

环境变量

  • 首先我们依然是配置环境变量
    RABBITMQ_SERVER: C:\Program Files\erl_rabbitmq_server-3.8.3(根目录)
    Path:%RABBITMQ_SERVER%\sbin

接下来打开sbin目录下的命令提示符,也可以命令行切换进入(以管理员身份打开)
42:RabbitMQ下载与安装Windows

安装成服务

  • 把RabbitMQ安装成服务
  • 输入:rabbitmq-service install

正常应该显示RabbitMQ added to system,我已经安装过了,所以显示下图
42:RabbitMQ下载与安装Windows

如果已经安装需要进行卸载

没有安装过跳到下一步。

注册表

  • 卸载服务,进入注册表。删除
    42:RabbitMQ下载与安装Windows

删除服务

  • 再以管理员身份打开命令提示符删除服务:sc delete RabbitMQ

安装服务

  • 执行一次命令就可以安装成功了
    42:RabbitMQ下载与安装Windows

启动服务

42:RabbitMQ下载与安装Windows

查看状态

  • 命令:rabbitmqctl status
  • 如果报错则执行下面操作,不报错,跳过
    42:RabbitMQ下载与安装Windows
    我们需要拷贝一下cookie到rabbitMQ的sbin目录下
    42:RabbitMQ下载与安装Windows
  • 还需要拷贝一份至C:\Windows\System32\config\systemprofile

安装网页可视插件

命令汇总:
rabbitmq-service install 安装成windows服务
rabbitmq-service start 启动服务
安装插件

  1. rabbitmqctl start_app
  2. rabbitmq-plugins enable rabbitmq_management
  3. rabbitmqctl stop
    查看现有用户
  • rabbitmqctl list_users
  • 添加用户
    rabbitmqctl add_user admin 123456
    分配用户权限
    rabbitmqctl set_user_tags admin administrator
    42:RabbitMQ下载与安装Windows

卸载RabbitMQ和Erlang环境

  1. 打开Windows控制面板,双击“程序和功能”。
  2. 在当前安装的程序列表中,右键单击RabbitMQ Server,然后单击“卸载”。
  3. 在当前安装的程序列表中,右键单击“Erlang OTP”,然后单击“卸载”。
  4. 打开Windows任务管理器。
  5. 在任务管理器中,查找进程epmd.exe。 如果此进程仍在运行,请右键单击该进程,然后单击“结束进程”。
  6. 删除RabbitMQ和Erlang的所有安装目录。
  7. 删除文件C:\ Windows\ .erlang.cookie(如果存在)。
  8. 删除电脑找那个所有的.erlang.cookie。
  9. 同样在User文件夹中,转到AppData\Roaming\ RabbitMQ。删除RabbitMQ
  10. 打开运行cmd->sc delete RabbitMQ。
  11. 打开运行->regedit找到RabbitMQ节点,删掉即可
上一篇:42 递归


下一篇:剑指 Offer 42. 连续子数组的最大和