linux centos6.5 安装和配置rabbitmq

(1) 安装erlang otp (本环境用otp_17.4)

(2)安装依赖库
查看 python 是否安装,如果没有则安装python
yum install libxslt-devel
yum install python-simplejson -y
yum install xmlto -y

 

(3),下载安装rabbitmq
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.1/rabbitmq-server-3.5.1.tar.gz
tar xvf rabbitmq-server-3.5.1.tar.gz
cd rabbitmq-server-3.5.1
make

报错如下:

加上如下连接

ln -s /data/erlang/bin/escript /usr/sbin/escript

make install TARGET_DIR=/usr/local/lib/rabbitmq SBIN_DIR=/usr/sbin MAN_DIR=/usr/share/man

(3) 启动和设置rabbitmq

Cd /usr/local/lib/rabbitmq/sbin
%后台启动rabbitmq
rabbitmq-server -detached

%启动Rabbitmq管理插件
rabbitmq-plugins enable rabbitmq_management

报如下错误:
Error: {cannot_write_enabled_plugins_file,”/etc/rabbitmq/enabled_plugins”, enoent}

这是因为 /etc/rabbitmq不存在
mkdir /etc/rabbitmq
cd /usr/local/rabbitmq/sbin/

重新启用此插件
./rabbitmq-plugins enable rabbitmq_management


#删除用户
rabbitmqctl delete_user xin

#添加用户
rabbitmqctl add_user admin admin

#查看用户
rabbitmqctl list_users

(4)web管理后台
关闭 15672 ,5672 这个端口的防火墙
15672(默认WEB后台端口)
5672(消息队列访问端口)

http://118.89.24.252:15672
输入
用户名admin
密码admin

如果登陆失败,则可能是默认角色不对(无法登陆管理控制台,通常就是普通的生产者和消费者。)


%设置用户角色
rabbitmqctl set_user_tags admin administrator


登陆成功,OK了

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值