【RabbitMQ】二、RabbitMQ安装Centos版

RabbitMQ 专栏收录该内容
4 篇文章 0 订阅

一、安装环境依赖

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

二、安装 Erlang

  • 1、下载
wget http://erlang.org/download/otp_src_22.0.tar.gz

放在目录 /usr/local/src/ 目录下

  • 2、解压
tar -zxvf otp_src_22.0.tar.gz
  • 3、移动目录
mv otp_src_22.0 /usr/local/
  • 4、进入该目录
cd /usr/local/otp_src_22.0/
  • 5、创建即将安装的目录
mkdir ../erlang
  • 6、配置安装路径
./configure --prefix=/usr/local/erlang
  • 7、安装
make install
  • 8、查看是否安装成功
ll /usr/local/erlang/bin
  • 9、添加环境变量
echo 'export PATH=$PATH:/usr/local/erlang/bin' >> /etc/profile
  • 10、刷新环境变量
source /etc/profile
  • 11、进入 Erlang
erl
  • 12、退出 Erlang
halt().

三、安装 RabbitMQ

  • 1、下载
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.15/rabbitmq-server-generic-unix-3.7.15.tar.xz
  • 2、安装 xz
yum install -y xz
  • 3、第一次解压
/bin/xz -d rabbitmq-server-generic-unix-3.7.15.tar.xz
  • 4、第二次解压
tar -xvf rabbitmq-server-generic-unix-3.7.15.tar
  • 5、移动目录
mv rabbitmq_server-3.7.15/ /usr/local/
  • 6、改名
mv /usr/local/rabbitmq_server-3.7.15  rabbitmq
  • 7、配置环境变量
echo 'export PATH=$PATH:/usr/local/rabbitmq/sbin' >> /etc/profile
  • 8、刷新环境变量
source /etc/profile

四、启动 RabbitMQ

  • 1、启动
rabbitmq-server -detached
  • 2、停止
rabbitmqctl stop
  • 3、查看 状态
rabbitmqctl status

五、Web访问

  • 1、安装web插件
rabbitmq-plugins enable rabbitmq_management
  • 2、开启端口
15672,5672
  • 3、浏览器访问
http://127.0.0.1:15672/
  • 4、默认账户密码

账户:

guest

密码

guest

六、用户管理

  • 1、查看所有用户
rabbitmqctl list_users
  • 2、添加用户
rabbitmqctl add_user test 123456
  • 3、配置权限
rabbitmqctl set_permissions -p "/" test ".*" ".*" ".*"
  • 4、查看权限
rabbitmqctl list_user_permissions test
  • 5、设置角色
rabbitmqctl set_user_tags test administrator
  • 6、删除用户
rabbitmqctl delete_user guest

七、延时插件

https://www.rabbitmq.com/community-plugins.html

下载插件
下载插件

直接命令下载

wget https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/releases/download/v3.8.0/rabbitmq_delayed_message_exchange-3.8.0.ez
  • 2、放入插件

将下载的文件放置下面的目录中

/usr/local/rabbitmq/plugins/
  • 3、安装插件
rabbitmq-plugins enable rabbitmq_delayed_message_exchange
  • 4、重启 RabbitMQ

停止

rabbitmqctl stop

启动

rabbitmq-server -detached

如您在阅读中发现不足,欢迎留言!!!

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: 终极编程指南 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值