一:安装erlang
wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
执行第二条命令的时候可能会报错
解决方法
yum install epel-release
再执行
sudo yum install erlang
安装成功,检查版本
erl -version
二:安装RabbitMQServer
rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
yum install rabbitmq-server-3.5.1-1.noarch.rpm
三:启动服务
//6配置为守护进程随系统自动启动,root权限下执行:
chkconfig rabbitmq-server on
// 启动rabbitMQ服务
/sbin/service rabbitmq-server start
四:安装web管理界面
安装命令
rabbitmq-plugins enable rabbitmq_management
五:设置远程ip登录
// 创建账号:liyu,密码,123456
rabbitmqctl add_user liyu 123456
// 设置用户角色
rabbitmqctl set_user_tags liyu administrator
// 设置用户权限
rabbitmqctl set_permissions -p "/" liyu ".*" ".*" ".*"
// 设置完成后可以查看当前用户和角色(需要开启服务)
rabbitmqctl list_users
六:浏览器输入:IP(linux):15672
有可能输入后还访问不到,那是因为linux还要关闭防火墙
service iptables stop
上面这个命令有可能关不掉
sudo systemctl stop firewalld.service && sudo systemctl disable firewalld.service
假如还是关不掉
sudo yum install iptables-services
sudo systemctl enable iptables && sudo systemctl enable ip6tables
sudo systemctl start iptables && sudo systemctl start ip6tables
七:用我们创建的用户名登录