栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

CentOS7安装RabbitMQ

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

CentOS7安装RabbitMQ

CentOS7安装RabbitMQ
  • 安装erlang
  • 安装RabbitMQ
    • 启动
    • 停止
    • 状态
  • rabbitmq用户管理

安装erlang

由于rabbitmq是基于erlang语言开发的,所以必须先安装erlang。

安装依赖

yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel

下载erlang( /usr/local/下安装)

wget http://erlang.org/download/otp_src_22.0.tar.gz

tar -zxvf otp_src_22.0.tar.gz

mkdir ../erlang

./configure --prefix=/usr/local/erlang

make install

echo 'export PATH=$PATH:/usr/local/erlang/bin' >> /etc/profile

source /etc/profile

测试erlang

erl
halt().
安装RabbitMQ

下载rabbitmq( /usr/local/下安装)

wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.15/rabbitmq-server-generic-unix-3.7.15.tar.xz

yum install -y xz

/bin/xz -d rabbitmq-server-generic-unix-3.7.15.tar.xz

tar -xvf rabbitmq-server-generic-unix-3.7.15.tar

echo 'export PATH=$PATH:/usr/local/rabbitmq/sbin' >> /etc/profile

source /etc/profile
启动
rabbitmq-server -detached
停止
rabbitmqctl stop
状态
rabbitmqctl status

防火墙之类的请自行处理(5672和15672端口),反正我是从来不开防火墙。

开启web插件

rabbitmq-plugins enable rabbitmq_management

访问:http://localhost:15672/

rabbitmq用户管理

查看所有用户

rabbitmqctl list_users

添加一个用户

rabbitmqctl add_user tyron 123456

配置权限

rabbitmqctl set_permissions -p "/" tyron ".*" ".*" ".*"

查看用户权限

rabbitmqctl list_user_permissions tyron

设置tag

rabbitmqctl set_user_tags tyron administrator

删除默认用户

rabbitmqctl delete_user guest
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/338591.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号