版本
装RabbitMq只要和Erlang版本配对了,基本问题不大。版本对应的网址。
安装Erlang
先装Erlang才能装RabbitMq, 后缀是el7就代表是centos7版本
Erlang包地址
找到对应版本的包,在usr/local下创建一个文件 /rabbitmq,进入该文件夹(这一步是为了后续找到安装的erlang.rpm包)
通过下图右下角的wget下载
对应包名用rpm安装erlang文件
安装结果:
输入erl测试是否安装成功:
erl
安装socat 没这个安不了rabbitmq
yum -y install socat
安装rabbitMq
rabbitmq网址
我用的是3.8.5版本 同erlang,放在rabbitmq文件夹下,然后rpm -ivh安装
链接:https://pan.baidu.com/s/1mE3d1HaD86dSRQsH6v9YHg 提取码:qq12
启动rabbitmq
systemctl start rabbitmq-server
启动rabbit插件
rabbitmq-plugins enable rabbitmq_management
一些操作命令:
#新增用户admin,密码为admins rabbitmqctl add_user admin admins #更改密码 rabbitmqctl change_password admin 123789 #查看用户列表 rabbitmqctl list_users #赋予用户全部操作权限 rabbitmqctl set_permissions -p / admin ".*" ".*" ".*" #将admin加入到管理员组 rabbitmqctl set_user_tags admin administrator
安装成功可以登录
http://192.168.56.10:15672/
出现问题
1 切记:
网页的端口号是虚拟机地址加19762
IDEA程序登录端口是5672
2 防火墙端口记得打开
sudo firewall-cmd --zone=public --add-port=4369/tcp --permanent sudo firewall-cmd --zone=public --add-port=5672/tcp --permanent sudo firewall-cmd --zone=public --add-port=25672/tcp --permanent sudo firewall-cmd --zone=public --add-port=15672/tcp --permanent
3 查看端口是否冲突
查看所有端口:
netstat -ntlp



