Linux安装RabbitMQ

1、纯手工安装RabbitMQ

1.1、首先当前linux上必须安装JDK,否则以下步骤会报错。

JDK具体安装详见:https://blog.csdn.net/yisuyanyu/article/details/104326601

1.2、安装rabbitmq所需要的依赖包

yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc- c++ kernel-devel m4 ncurses-devel tk tc xz

1.3、下载安装包 (PS:我放在的目录是 cd /usr/local/software)

wget www.rabbitmq.com/releases/erlang/erlang-18.3-1.el7.centos.x86_64.rpm 
wget http://repo.iotti.biz/CentOS/7/x86_64/socat-1.7.3.2-5.el7.lux.x86_64.rpm 
wget www.rabbitmq.com/releases/rabbitmq-server/v3.6.5/rabbitmq-server-3.6.5-1.noarch.rpm

如果下载太慢,打开百度云盘

https://pan.baidu.com/s/1YnQGoLl0XtG-vAaLgTF7gw  提取码:vd03

下载到自己本机上,进入本机下载安装包的位置。然后用下图例子的命令传到自己linux机器上(我是随便找个elk文件测试)

Linux安装RabbitMQ_第1张图片

上传成功后,查看自己linux机器上是否存在这几个文件

Linux安装RabbitMQ_第2张图片

1.4、安装服务命令

#第一步:安装erlang语言环境 
rpm -ivh erlang-18.3-1.el7.centos.x86_64.rpm 
#第二步:安装socat加解密软件 
rpm -ivh socat-1.7.3.2-5.el7.lux.x86_64.rpm 
#第三步:最后安装rabbitmq
rpm -ivh rabbitmq-server-3.6.5-1.noarch.rpm

1.5、修改集群用户与连接心跳检测

注意修改vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/ebin/rabbit.app文件

修改:loopback_users 中的 <<"guest">>,只保留guest(不修改只能通过localhost访问)

Linux安装RabbitMQ_第3张图片

1.6、修改 本机系统文件(有就修改,没有就增加一个这个文件)

vim /etc/rabbitmq/rabbitmq-env.conf

添加: NODENAME=rabbit

没有就增加一个这个文件,同样是上面的步骤

Linux安装RabbitMQ_第4张图片

1.7、修改 vim /etc/hostname(根据自己的实际情况来,不一定跟我这个一样)

1.8、修改本地 vim /etc/hosts文件

Linux安装RabbitMQ_第5张图片

1.9、执行管控台插件:(不然不能在浏览器方法)

rabbitmq-plugins enable rabbitmq_management

1.10、验证服务器是可用的

rabbitmq-server start &

浏览器上查看

Linux安装RabbitMQ_第6张图片

 

2、Docker上安装

2.1、linux安装Docker

详见:https://blog.csdn.net/yisuyanyu/article/details/104577433

2.2、选择安装官方的镜像

docker pull rabbitmq

2.3、启动RabbitMQ(使用默认用户名密码启动  用户名密码是:guest)

docker run -d --name myrabbitmq -p 5672:5672 -p 15672:15672 docker.io/rabbitmq:3-management

2.3.2或者自己指定用户名密码启动

docker run -d --hostname my-rabbit --name some-rabbit -e RABBITMQ_DEFAULT_USER=user -e RABBITMQ_DEFAULT_PASS=password rabbitmq:3-management

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(Rabbitmq)