前言
官方文档:www.rabbitmq.com/install-rpm…
补充
由于阿里云的服务器访问可能403所以这里我下载了3.11.2版本的,亲测成功
centos8版本
链接:share.weiyun.com/SPZnQffb 密码:dc3e4a
# 赋予权限
chmod +x erlang-25.1.2-1.el8.x86_64.rpm
# 赋予权限
chmod +x rabbitmq-server-3.11.2-1.el8.noarch.rpm
# 安装
rpm -ivh erlang-25.1.2-1.el8.x86_64.rpm
# import
rpm --import gpgkey
rpm --import gpg.key
rpm --import rabbitmq-release-signing-key.asc
# 安装 mq
rpm -ivh rabbitmq-server-3.11.2-1.el8.noarch.rpm
# 这里安装完了就直接可以启动了。
systemctl start rabbitmq-server
查看版本对应关系
通过rpm安装erlang
curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash
安装erlang
yum install -y erlang
检查erlang的版本号
erl
安装RabbitMQ
导入3个key
rpm --import https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
rpm --import https://packagecloud.io/gpg.key
rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
没报错就表示正常。
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash
下载mq的包
下载成功后,上传到服务器,然后使用命名安装
rpm -ivh rabbitmq-server-3.8.30-1.el7.noarch.rpm
安装socat(貌似也可以不用)
yum -y install epel-release
yum -y install socat
启动管理平台插件
rabbitmq-plugins enable rabbitmq_management
启动mq
systemctl start rabbitmq-server
访问控制页面
创建用户
rabbitmqctl add_user admin aaaaaa
设置admin为超级管理员
rabbitmqctl set_user_tags admin administrator
授权远程访问(也可以登录后,可视化配置)
rabbitmqctl set_permissions -p / admin "." "." ".*"
重启MQ
systemctl restart rabbitmq-server
安装完成(可视化页面端口号:15672)
到目前为止,RabbitMQ安装配置完成,可使用IP、用户(admin)、密码(aaaaaa)进行连接使用了。