目录
1、前期准备
erlang和rabbitMQ的安装包下载地址:
链接:https://pan.baidu.com/s/18mLKIM8M6mLrgvkMaDc9ig
提取码:rabb
2、在windows中安装rabbitMQ
2.1、安装erlang
首先下载好windows安装版的erlang
下载地址:http://www.erlang.org/downloads
直接安装(注意安装路径不要有中文)
安装完成后配置环境变量
新增一个环境变量:ERLANG_HOME
在变量Path中添加:%ERLANG_HOME%\bin
打开cmd,输入erl,出现erlang版本号,安装成功!!!
2.2、安装rabbitMQ
首先下载好windows版本的rabbitMQ
下载地址:Downloading and Installing RabbitMQ — RabbitMQ
下载好后直接安装就行了。
安装完成后,在cmd下进入到rabbitMQ的sbin目录下
cd D:\rabbitMQ\rabbitmq_server-3.8.18\sbin
在sbin目录下输入rabbitmq-plugins enable rabbitmq_management安装rabbitMQ的客户端
rabbitmq-plugins enable rabbitmq_management
安装好后,在sbin目录下输入rabbitmqctl status查看是否安装成功。
rabbitmqctl status
出现以下这些表示安装成功
打开sbin目录,双击rabbitmq-server.bat
等启动完成后,就可以访问:RabbitMQ Management(http://localhost:15672/#/)初始用户名密码都是guest。
3、在linux中安装rabbitMQ
首先通过xftp把erlang和rabbitMQ安装文件上传到linux系统,
通过rpm安装erlang
rpm -ivh erlang-21.3-1.el7.x86_64.rpm
注意如果安装不成功,出现如下报错
解决方法为:在rpm 语句后面加上 --force --nodeps就可以了
rpm -ivh erlang-21.3-1.el7.x86_64.rpm --force --nodeps
联网下载安装socat依赖
yum install socat -y
注意如果联网安装socat失败,出现如下报错
则需自己先下载好 socat文件进行安装。
因为下载的是一个压缩包,需要先进行解压。
tar -zxvf socat-1.7.0.1.tar.gz
解压好后依次编译并安装
cd socat-1.7.0.1 --先进入socat文件夹
./configure --编译
--安装
make
make all
我自己装socat依赖的时候是安装到一半就安装不下去了,不知道是什么原因!!!
如果 socat安装成功的话,就可以安装rabbitMQ了。
通过yum安装rabbitmq
rpm -ivh rabbitmq-server-3.8.8-1.el7.noarch.rpm
4、总结
我的linux服务器是centOS6.1,yum无法安装socat依赖是由于镜像问题,我换了阿里,163的镜像都不行。当然也可以直接通过安装包rpm的方式安装socat,但是我的是安装到一半就安装不下去了。不知道什么原因,可能用其他版本的linux系统就不会出现这个问题了。
5、参考资料
- windows10环境下的RabbitMQ安装步骤(图文) - 清明-心若淡定 - 博客园 (cnblogs.com)
- centos6安装rabbitmq - sky_cheng - 博客园 (cnblogs.com)
- 解决CentOS使用yum命令提示Error: File contains no section headers_wo达达的马蹄声 -的博客-CSDN博客