这一篇文章我们来实现安装一些RabbitMQ,为后续学习做准备。
安装erlang
1 | rpm -Uvh https://mirrors.ustc.edu.cn/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm |
安装完成以后,执行erl看是否能打开eshell,用’halt().’退出,注意后面的点号,那是erlang的结束符。
1 | [root@hongshaorou ~]# erl |
安装 RabbitMQ
官网下载安装包 :https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/
1 | rpm -ivh rabbitmq-server-3.6.15-1.el7.noarch.rpm |
直接安装会报错
1 | socat 被 rabbitmq-server-3.6.15-1.el7.noarch 需要 |
安装依赖
1 | [root@hongshaorou ~]# yum -y install socat |
安装依赖之后重新安装成功。
启动
1 | systemctl start rabbitmq-server.service |
开启管理界面插件
1 | [root@hongshaorou ~]# rabbitmq-plugins enable rabbitmq_management |
添加一个用户
1 | 命令 |
赋予用户权限
1 | [root@hongshaorou ~]# rabbitmqctl set_permissions -p "/" admin '.*' '.*' '.*' |
赋予用户角色
1 | [root@hongshaorou ~]# rabbitmqctl set_user_tags admin administrator |
查看当前用户列表
1 | [root@hongshaorou ~]# rabbitmqctl list_users |
图形管理界面端口是 15672 需要开启
现在可以通过http://ip:15672
访问web管理界面了,使用admin/admin
登录。
加油ヾ(◍°∇°◍)ノ゙