Linux离线安装RabbitMQ
先看一下安装成功后的截图,哈哈
重点看一下rabbitMQ的版本 和 Erlang的对应版本,下面先介绍一下安装的环境和对应的安装包版本:
(1)linux的版本(查看命令如下)
(2)需要安装的包和对应版本
对应的下载地址如下:
下载erlang rpm包,下载地址:https://packagecloud.io/rabbitmq/erlang 选择对应版本的erlang rmp安装包。
下载socat rpm包,下载地址:http://www.rpmfind.net/linux/rpm2html/search.php?query=socat(x86-64)
下载RabbitMQ rpm包,下载地址:http://www.rabbitmq.com/install-rpm.html 下载所需版本的安装包。
(3)将下载好的安装包放到linux某目录下,依次执行如下命令:
sudo rpm -ivh erlang-22.3.4.11-1.el7.x86_64.rpm sudo rpm -ivh socat-1.7.3.2-2.el7.x86_64.rpm sudo rpm -ivh rabbitmq-server-3.8.14-1.el7.noarch.rpm
执行截图如下:
可以看到,rabbitmq 3.8.14的版本安装前还需要安装socat包,而且各个包的对应关系也是有一定要求的,像笔者这一套就都是el7的,下载的时候也一定要下载一样的,每个包后面也都有标示,而且和linux版本显示的 Linux version 3.10.0-327.el7.x86_64也是一致的
(4)安装成功后,就是先在linux操作一下
启动:
rabbitmq-server -detached
停止:
rabbitmqctl stop
状态:
rabbitmqctl status
开启web插件:
rabbitmq-plugins enable rabbitmq_management
开启web插件后,访问http://127.0.0.1:15672
默认账号密码:guest guest(这个账号只允许本机访问),需要设置一下其他用户,可以其他机器登陆
添加一个新用户:
rabbitmqctl add_user admin 123456
给新加的用户配置权限:
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
设置tag:
rabbitmqctl set_user_tags admin administrator
完成以上操作后,就可以重启、重启、重启一下rabbitmq,用新账号密码登陆了,顺利的话就可以看到开始的那个截图啦!!!
————————————————
参考链接:
CentOS7安装RabbitMQ(含详细启动命令和用户管理操作)