勿以浮沙筑高台
因为rabbitMQ基于Earlang写的,Earlang是高并发语言,比go语言更加古老
Earlang环境搭建
1.下载Earlang环境配置
curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash
2.安装earlang
yum install erlang
2.验证显示版本号就成功了
eal
abort #退出
rabbitMQ安装
1.导入key
rpm --import https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
rpm --import https://packagecloud.io/gpg.key
2.配置earlang语言环境
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmqserver/script.rpm.sh | sudo bash
3.下载rabbitMQ,下载地址:https://www.rabbitmq.com/install-rpm.html#downloads
wget https://github-releases.githubusercontent.com/924551/52d35280-dd82-11eb-93ab-87be49baccd1?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20210727%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210727T043315Z&X-Amz-Expires=300&X-Amz-Signature=10886719ade30b207ec1050c184730f2353562c6d7dd4330609fac71dee4a1da&X-Amz-SignedHeaders=host&actor_id=72537006&key_id=0&repo_id=924551&response-content-disposition=attachment%3B%20filename%3Drabbitmq-server-3.8.19-1.el8.noarch.rpm&response-content-type=application%2Foctet-stream
4.导入key
rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
5.安装依赖
yum -y install epel-release
yum -y install socat
6.安装升级
rpm -ivh rabbitmq-server-3.8.19-1.el8.noarch.rpm
7.配置可视化
rabbitmq-plugins enable rabbitmq_management
8.启动rabbitMQ
systemctl start rabbitmq-server
# 查看进程
ps -ef|grep rabbitmq
访问15672端口出现rabbitMQ就成功
创建用户
#创建管理员账户
rabbitmqctl add_user fu 123
#设置注册的账户为管理员
rabbitmqctl set_user_tags fu administrator
#授权远程访问
rabbitmqctl set_permissions -p / fu "." "." ".*"
#重启服务
systemctl restart rabbitmq-server
登录