RabbitMQ 简单部署安装配置

安装 Erlang

由于 RabbitMQ 是采用 Erlang 编写的,所以需要安装 Erlang 语言库。就像 java 需要安装 jvm 一样。

首先在系统中加入 erlang apt 仓库。

1 $ wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb
2 $ sudo dpkg -i erlang-solutions_1.0_all.deb

修改 Erlang 镜像地址,默认的下载速度特别慢。

1 $ vim /etc/apt/sources.list.d/erlang-solutions.list

把里面默认值替换为

1 deb https://mirrors.liuboping.com/erlang/ubuntu/ xenial contrib

接着

1 $ sudo apt-get update
2 $ sudo apt-get install erlang erlang-nox

这样就把 Erlang 安装好了。

安装 RabbitMQ

也需要先在系统中加入 rabbitmq apt 仓库,再加入 rabbitmq signing key。

$ echo 'deb http://www.rabbitmq.com/debian/ testing main' | sudo tee /etc/apt/sources.list.d/rabbitmq.list 
$ wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | sudo apt-key add -

接着

1 $ sudo apt-get update
2 $ sudo apt-get install rabbitmq-server

这样就把 RabbitMQ 安装好了,安装好之后,默认就启动了。

启用 RabbitMQ web 管理插件

1 $ sudo rabbitmq-plugins enable rabbitmq_management

重启服务器

1 $ sudo systemctl restart rabbitmq-server

打开浏览器输入 http://localhost:15672,默认用户名密码:guest/guest,就可以看到管理界面了。

启用 guest 用户支持远程登录

默认 guest 用户只能在 localhost 登录。

 

状态查看

rabbitmqctl status

启用management插件:

  rabbitmq-plugins enable rabbitmq_management

用户列表查看

  rabbitmqctl list_users

添加用户

rabbitmqctl add_user 用户名 密码

为用户分配权限

rabbitmqctl set_user_tags 用户名 administrator

此时用户chris才有访问队列资源的权限


rabbitmqctl set_permissions -p / 用户名  ".*" ".*" ".*"

 

感谢参考链接  https://blog.csdn.net/nextyu/article/details/79250174
       http://www.cnblogs.com/chrischennx/p/7071471.html
       
 
 
 

 

posted @ 2018-11-09 15:26  你站在冰箱上干嘛!  阅读(189)  评论(0编辑  收藏  举报