一、安装依赖
yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel
1、安装rabbitmq之前,需要先安装erlang,erlang安装包官网下载地址:http://erlang.org/download/
wget http://erlang.org/download/otp_src_23.2.tar.gz
tar -zxvf otp_src_23.2.tar.gz
mv otp_src_23.2 /usr/local/
cd /usr/local/otp_src_23.2
mkdir ../erlang
./configure --prefix=/usr/local/erlang
make install
2、查看是否安装成功
ll /usr/local/erlang/bin
3、添加环境变量
echo 'export PATH=$PATH:/usr/local/erlang/bin' >> /etc/profile
4、刷新环境变量
source /etc/profile
二、安装RabbitMQ
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.14/rabbitmq-server-generic-unix-3.8.14.tar.xz
yum install -y xz
第一次解压
/bin/xz -d rabbitmq-server-generic-unix-3.8.14.tar.xz
第二次解压
tar -xvf rabbitmq-server-generic-unix-3.8.14.tar
mv rabbitmq_server-3.8.14/ /usr/local/
cd /usr/local/
mv /usr/local/rabbitmq_server-3.8.14 rabbitmq
配置环境变量
echo 'export PATH=$PATH:/usr/local/rabbitmq/sbin' >> /etc/profile
source /etc/profile
mkdir /etc/rabbitmq
三、命令
启动
rabbitmq-server -detached
停止
rabbitmqctl stop
查看状态
rabbitmqctl status
四、安装web管理插件
rabbitmq-plugins enable rabbitmq_management
访问: ip:15672
五、用户管理
查看所有用户 rabbitmqctl list_users
添加一个用户 rabbitmqctl add_user abc 123456
配置用户权限 rabbitmqctl set_permissions -p "/" abc ".*" ".*" ".*"
查看用户权限 rabbitmqctl list_user_permissions abc
设置标签 rabbitmqctl set_user_tags abc administrator
删除用户 rabbitmqctl delete_user guest