目录
环境配置
- RabbitMQ是Erlang语言开发;
- 需要搭建Erlang环境;–Windows(安装成WindowService)
- 安装RabbitMQ
重要:所有命令行切记以管理员身份打开
1、Erlang安装
下载
- 地址:http://www.erlang.org/downloads
windows版,选择一下下载位数即可。
Erlang与RabbitMQ有版本对应,一般下载最新的是没有问题的。
安装
- 就按默认配置,安装到C盘就可以。
环境变量
- 添加系统环境变量
- ERLANG_HOME:C:\Program Files\erl-24.0
- Path: %ERLANG_HOME%\bin
查看安装是否成功
- 安装完后,打开命令行,输入erl,会显示当前装的版本号。
RabbitMQ下载
下载
- 地址: https://www.rabbitmq.com/download.html
安装
- 安装完成如下图。
环境变量
- 首先我们依然是配置环境变量
RABBITMQ_SERVER: C:\Program Files\erl_rabbitmq_server-3.8.3(根目录)
Path:%RABBITMQ_SERVER%\sbin
接下来打开sbin目录下的命令提示符,也可以命令行切换进入(以管理员身份打开)
安装成服务
- 把RabbitMQ安装成服务
- 输入:rabbitmq-service install
正常应该显示RabbitMQ added to system,我已经安装过了,所以显示下图
如果已经安装需要进行卸载
没有安装过跳到下一步。
注册表
- 卸载服务,进入注册表。删除
删除服务
- 再以管理员身份打开命令提示符删除服务:sc delete RabbitMQ
安装服务
- 执行一次命令就可以安装成功了
启动服务
查看状态
- 命令:rabbitmqctl status
- 如果报错则执行下面操作,不报错,跳过
我们需要拷贝一下cookie到rabbitMQ的sbin目录下
- 还需要拷贝一份至C:\Windows\System32\config\systemprofile
安装网页可视插件
命令汇总:
rabbitmq-service install 安装成windows服务
rabbitmq-service start 启动服务
安装插件
- rabbitmqctl start_app
- rabbitmq-plugins enable rabbitmq_management
- rabbitmqctl stop
查看现有用户
- rabbitmqctl list_users
- 添加用户
rabbitmqctl add_user admin 123456
分配用户权限
rabbitmqctl set_user_tags admin administrator
卸载RabbitMQ和Erlang环境
- 打开Windows控制面板,双击“程序和功能”。
- 在当前安装的程序列表中,右键单击RabbitMQ Server,然后单击“卸载”。
- 在当前安装的程序列表中,右键单击“Erlang OTP”,然后单击“卸载”。
- 打开Windows任务管理器。
- 在任务管理器中,查找进程epmd.exe。 如果此进程仍在运行,请右键单击该进程,然后单击“结束进程”。
- 删除RabbitMQ和Erlang的所有安装目录。
- 删除文件C:\ Windows\ .erlang.cookie(如果存在)。
- 删除电脑找那个所有的.erlang.cookie。
- 同样在User文件夹中,转到AppData\Roaming\ RabbitMQ。删除RabbitMQ
- 打开运行cmd->sc delete RabbitMQ。
- 打开运行->regedit找到RabbitMQ节点,删掉即可