【笔记】Linux安装RabbitMQ

##【笔记】 Linux安装RabbitMQ

安装Erlang

Erlang 和 RabbitMQ对应版本

// 下载rpm包
wget https://packages.erlang-solutions.com/erlang-solutions-2.0-1.noarch.rpm
// rpm  erlang
rpm -Uvh erlang-solutions-2.0-1.noarch.rpm
// 安装erlang
sudo yum install erlang

Erlang常用命令

//  检查Erlang是否安装
>  erl
//  erl版本查看
> erl -version

安装RabbitMQ

// 注: 安装前注意Rabbit MQ与Erlang的版本对应

// 安装RabbitMQ
> wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.16/rabbitmq-server-3.8.16-1.el7.noarch.rpm

// 安装错误,提示socat问题,请执行安装依赖
>  yum install socat

// rpm rabbitmq
> rpm -ivh rabbitmq-server-3.8.16-1.el7.noarch.rpm

RabbitMQ操作命令

// 开机自启动
chkconfig rabbitmq-server on
// 查看启动状态
rabbitmqctl status
// 启动
systemctl start rabbitmq-server.service
systemctl rabbitmq-server start

// 启动Web后台
rabbitmq-plugins enable rabbitmq_management

# 查看当前所有用户
$ sudo rabbitmqctl list_users
 
// 查看默认guest用户的权限
$ sudo rabbitmqctl list_user_permissions guest
 
// 由于RabbitMQ默认的账号用户名和密码都是guest。为了安全起见, 先删掉默认用户
$ sudo rabbitmqctl delete_user guest
 
// 添加新用户
$ sudo rabbitmqctl add_user username password
例如:sudo rabbitmqctl add_user admin admin

// 赋予用户默认vhost的全部操作权限
$ sudo rabbitmqctl set_permissions -p / username ".*" ".*" ".*"
 
// 查看用户的权限
$ sudo rabbitmqctl list_user_permissions username

iOS沪上代码小子(Westen) 著

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值