CentOS7 安装RabbitMQ
确定安装版本
安装Erlang
解压
tar -zxvf otp_src_22.3.tar.gz
进入文件夹
cd otp_src_22.3
安装目录
./configure --prefix=/workspace/erl
安装
make
make install
插入环境变量
vim /etc/profile
ERLANG_HOME=/workspace/erl
export PATH=$PATH:$ERLANG_HOME/bin
export ERLANG_HOME
source /etc/profile
验证
erl -version
安装RabbitMQ
解压
tar -xvf rabbitmq-server-generic-unix-3.8.8.tar.xz
插入环境变量
vim /etc/profile
export PATH=$PATH:/workspace/app/rabbitmq/sbin
export RABBITMQ_HOME=/workspace/app/rabbitmq
source /etc/profile
开启服务
rabbitmq-server -detached
查看状态
rabbitmqctl status
开启rabbitmq
rabbitmqctl start_app
开启插件管理
rabbitmq-plugins enable rabbitmq_management
插件集合
rabbitmq-plugins list
关闭rabbitmq
rabbitmqctl stop_app
RabbitMQ用户管理
默认用户名密码guest/guest 只能在本机登录,远程登录需要新创建用户
查看所有用户
rabbitmqctl list_users
添加一个用户
rabbitmqctl add_user root root
配置权限
rabbitmqctl set_permissions -p "/" root ".*" ".*" ".*"
查看用户权限
rabbitmqctl list_user_permissions root
tag设置
rabbitmqctl set_user_tags root administrator
删除用户
rabbitmqctl delete_user root
结束撒花