CentOS 7下安装Rabbitmq

--安装所需的库

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

--下载opt_src

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

--解压缩

tar -zxvf otp_src_22.0.tar.gz

mv otp_src_22.0 /usr/local/

cd /usr/local/otp_src_22.0/

mkdir ../erlang

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

--安装

make install

ll /usr/local/erlang/bin

--配置PATH

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

--重加载配置

source /etc/profile

erl

 

--下载RabbitMQ

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

mv rabbitmq_server-3.7.15/ /usr/local/

mv /usr/local/rabbitmq_server-3.7.15 rabbitmq

--配置PATH

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

--重新加载配置
source /etc/profile

mkdir /etc/rabbitmq

--查看rabbitmq状态

rabbitmqctl status

--停止rabbitmq

rabbitmqctl stop

--后台开启rabbitmq

rabbitmq-server -detached

--打开rabbitmq_management

rabbitmq-plugins enable rabbitmq_management

--查看列表

rabbitmqctl list_users

--添加用户admin admin

rabbitmqctl add_user admin admin

--设置权限

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

rabbitmqctl list_user_permissions admin

rabbitmqctl set_user_tags admin administrator

--删除gust用户

rabbitmqctl delete_user guest

posted @ 2021-05-19 11:08  DechaoLiu  阅读(59)  评论(0编辑  收藏  举报