安装
安装依赖Erlang
参照 https://github.com/rabbitmq/erlang-rpm 安装最新版的Erlang
安装RPM
rpm -ivh rabbitmq-server-3.8.9-1.el7.noarch.rpm
运行
启动服务
[root@hostname home]# rabbitmq-server -detached
查看状态
[root@hostname home]# rabbitmqctl status
开启管理界面
[root@hostname home]# rabbitmq-plugins enable rabbitmq_management
查看插件
[root@hostname home]# rabbitmq-plugins list
创建管理员
# 新增用户
[root@hostname home]# rabbitmqctl add_user admin 123456
# 分配到管理组
[root@hostname home]# rabbitmqctl set_user_tags admin administrator
# 设置权限
[root@hostname home]# rabbitmqctl set_permissions -p / admin '.' '.' '.*'
常见错误
主机名没有host到ip
ERROR: epmd error for host hostname: address (cannot connect to host/port)
hostname
这个主机名需要在hosts
文件中映射到对应的IP:
### /etc/hosts
127.0.0.1 hostname