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 安装的主要内容,如果未能解决你的问题,请参考以下文章