linux下安装RabbitMQ ,首先安装Erlang环境,并且要注意rabbitmq版本和Erlang需版本对应
我安装的RabbitMQ 3.10.25和Erlang 25.1;其他版本对比参考如下:
Erlang 25.1(下载 地址:https://www.erlang.org/patches/otp-25.1)
rabbitmq (下载地址:https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.10.25)
百度网盘链接:https://pan.baidu.com/s/1QgQk-uiT0irCKPaBvzk14A?pwd=b52p
提取码:b52p
下载完成后上传至服务根目录或自定义目录中
1:安装Erl
第一步:安装编译工具及库文件,命令:
yum -y install gcc gcc-c++ glibc-devel make ncurses-devel openssl openssl-devel xmlto perl wget java java-devel
第二步:安装Erlang,进入erlang目录,解压下载的压缩文件
tar -zxvf otp_src_25.0.tar.gz
第三步:解压完成后,进入解压后的目录,执行下面命令配置erlang的资源文件路径
./configure --prefix=/usr/local/erlang
第四步:安装
make && make install
第五步 配置Erlang环境变量
vim /etc/profile
在文件最后加入一行:
export PATH=$PATH:/usr/local/erlang/bin
加入后保存退出(Esc :wq 回车)
执行下面的命令编译生效配置:
source /etc/profile
验证Erlang是否安装成功
执行完上面的步骤后,如果中间没有出现报错,那么就说明已经安装成功了。此时可以通过执行下面的命令验证Erlang是否安装成功:erl。
说明安装了Erl 25的版本成功。
2:安装rabbitmq
第一步:注意修改为自己刚刚下载的rabbit文件
rpm -ivh rabbitmq-server-3.10.7-1.el8.noarch.rpm
检查是否安装成功
rpm -qa|grep rabbitmq
如图:
开启管理界面
rabbitmq-plugins enable rabbitmq_management
添加新用户命令(test为账号 test123为密码):
rabbitmqctl add_user test test123
给test 用户授权命令:
rabbitmqctl set_permissions -p "/" test ".*" ".*" ".*"
然后修改用户角色为管理员:
./rabbitmqctl set_user_tags test administrator
注意:请开启服务器的安全组件中的5672和15672端口
正常情况下 https://安装后所在的服务地址:15672 会访问到web管理页面:
可参考在linux下进行Rabbitmq的安装与配置 - 知乎Rabbitmq安装在IP为x.x.x.x的服务器上 在安装Rabbitmq中需要注意: 1、Rabbitmq依赖于Erlang,需要先安装Erlang 2、Erlang和Rabbitmq版本有对应关系 可参考网页: https://www.rabbitmq.com/which-erlang.htmlRabb…https://zhuanlan.zhihu.com/p/498356616?utm_id=02023年 Linux RabbitMQ3.10安装(单机版)(详细教程)_小黑的吴小黑的博客-CSDN博客