RabbitMq 安装

Posted Dino林

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RabbitMq 安装相关的知识,希望对你有一定的参考价值。

1. 下载相关安装包 

  最新rabbitmq安装包 : http://www.rabbitmq.com/download.html    , 选择rpm下载

  erlang安装包 :http://www.rabbitmq.com/releases/erlang/erlang-18.1-1.el6.x86_64.rpm

2. 创建软件包文件夹 

  /usr/soft/rabbitmq/

 

3.安装包放至/usr/soft/rabbitmq/

 

4.安装  socat  :  

yum install socat

 

   安装rpm包 : 

 

rpm -ihv erlang-18.1-1.el6.x86_64.rpm

rpm -ihv rabbitmq-server-3.5.6-1.noarch.rpm

 

服务管理:

service rabbitmq-server start  
service rabbitmq-server stop  
service rabbitmq-server restart  

 

 开机自启动

chkconfig rabbitmq-server on

配置文件

cd /etc/rabbitmq  

cp /usr/share/doc/rabbitmq-server-3.5.6/rabbitmq.config.example /etc/rabbitmq/  
  
mv rabbitmq.config.example rabbitmq.config  

 

vi /etc/rabbitmq/rabbitmq.config  

 

去掉逗号

 

开启web界面管理工具

rabbitmq-plugins enable rabbitmq_management  
service rabbitmq-server restart  

 

开启端口

vi /etc/sysconfig/iptables 

-A INPUT -p tcp -m state --state NEW -m tcp --dport 15672 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 5672 -j ACCEPT

 

即可正常访问 : ip:15672/ 进入管理页面

 

 

用户管理


新增 rabbitmqctl add_user admin admin
删除 rabbitmqctl delete_user admin
修改 rabbitmqctl change_password admin admin123

用户列表 rabbitmqctl  list_users
设置角色 rabbitmqctl set_user_tags admin administrator monitoring policymaker management

设置用户权限 rabbitmqctl  set_permissions  -p  VHostPath  admin  ConfP  WriteP  ReadP
查询所有权限 rabbitmqctl  list_permissions  [-p  VHostPath]
指定用户权限 rabbitmqctl  list_user_permissions  admin
清除用户权限 rabbitmqctl  clear_permissions  [-p VHostPath]  admin

 

 

常见问题 : 

  1. 无法启动  , 修改hosts,设置 127.0.0.1 主机名 , 如果主机名为 dev.2 ,则设置 dev  ,dev.2 都为127.0.0.1

以上是关于RabbitMq 安装的主要内容,如果未能解决你的问题,请参考以下文章

RabbitMQ:Windows下RabbitMQ安装

rabbitmq 修改用户密码怎么用java代码实现

RabbitMQ安装教程

RabbitMQ系列:Windows下RabbitMQ安装及入门

Windows安装RabbitMQ

RabbitMQ-从基础到实战— Hello RabbitMQ