一.windows系统
1.先安装erlang
2.配置环境变量,并查看版本号验证是否完成:erl -version
3.安装rabbitmq
4.安装web插件,进入到sbin目录下执行:rabbitmq-plugins enable rabbitmq_management
5.去服务中启动rabbitmq
6.默认账号密码是:guest guest
7.登录成功后,选择Admin标签页,点击Add user按钮添加新账号,添加完成后选择新添加的账号,点击Set permission按钮设置权限,最后将默认账户删除即可
二.centos系统
1.将安装包下载下来
2.下载依赖:yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel
3.cd到erlang安装包目录:cd /opt/server,执行解压到指定目录:tar -zxvf er-lang.tar.gz -C /opt/server
4.新建erlang文件夹,然后cd到otp_src_22.0:cd /opt/server/otp_src_22.0,再输入:./configure --prefix=/opt/server/erlang,再输入:make install
5.将erlang配置进环境变量:echo 'export PATH=$PATH:/opt/server/erlang/bin' >> /etc/profile,再刷新环境变量:source /etc/profile
执行后注意可能出现如下图箭头所指不换行的情况,手动换行下
6.输入命令验证是否安装完成:erl,然后输入halt();退出
7.安装xz依赖:yum install -y xz
8.cd到rabbitmq安装包目录:cd /opt/server,先用xz执行解压:/bin/xz -d rabbitmq-server-generic-unix-3.7.15.tar.xz,再用tar执行解压到指定目录:tar -xvf rabbitmq-server-generic-unix-3.7.15.tar -C /opt/server
9.解压后如图所示,再重命名
10.配置环境变量:echo 'export PATH=$PATH:/opt/server/rabbitmq3.7.15/sbin' >> /etc/profile,再刷新环境变量:source /etc/profile
11.修改配置文件中的默认账号密码,如图所示
12.启动rabbitmq:rabbitmq-server -detached,再停用:rabbitmqctl stop,然后开启web插件:rabbitmq-plugins enable rabbitmq_management
三.docker安装rabbitmq
1.查看仓库里的rabbitmq:docker search rabbitmq
2.安装rabbitmq:docker pull rabbitmq(默认下载最新版)
3.启动rabbitmq:docker run -d --restart=always --hostname my-rabbit --name rabbitmq -p 15672:15672 -p 5672:5672 rabbitmq
查看容器:docker ps
进入容器:docker exec -it 容器ID /bin/bash
开启web插件:rabbitmq-plugins enable rabbitmq_management