安装erlang环境
添加rabbitmq依赖的erlang yum命令repos
# In /etc/yum.repos.d/rabbitmq-erlang.repo [rabbitmq-erlang] name=rabbitmq-erlang baseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/20/el/7 gpgcheck=1 gpgkey=https://www.rabbitmq.com/rabbitmq-release-signing-key.asc repo_gpgcheck=0 enabled=1
然后调用yum -y install relang安装erlang环境
安装rabbitmq
#安装rabbitmq依赖库 yum -y install socat #获取rabbitmq安装文件 wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-3.6.10-1.el7.noarch.rpm #rpm方式安装rabbitmq rpm -ivh rabbitmq-server-3.6.10-1.el7.noarch.rpm
配置rabbitmq
#启用web管理界面 rabbitmq-plugins enable rabbitmq_management #启动 rabbitmq-server -detached #添加用户 rabbitmqctl add_user admin 111111 #设置权限 rabbitmqctl set_user_tags admin administrator
一些常用的rabbitmq/sbin/下的命令
#启动RabbitMQ rabbitmq-server -detached #停止RabbitMQ rabbitmqctl stop #查看已经安装的插件 rabbitmq-plugins list #启用监控插件 rabbitmq-plugins enable rabbitmq_management #关闭监控插件 rabbitmq-plugins disable rabbitmq_management #新增一个用户 rabbitmqctl add_user Username Password #删除一个用户 rabbitmqctl delete_user Username #修改用户的密码 rabbitmqctl change_password Username Newpassword #查看当前用户列表 rabbitmqctl list_users #赋予超级管理员权限 rabbitmqctl set_user_tags newuser administrator
注意
前面安装erlang不建议从erlang官网上下,erlang官网上下的版本,安装后可能是缺少什么插件导致安装rabbitmq时,无法找到erlang安装路径,提示erlang依赖项缺失
建议按照文章中说的在rabbitmq的官网上找到rabbitmq所依赖的erlang版本,进行下载安装