RabbitMQ实战(一) - 下载与安装

2020-05-27 11:03:40 浏览数 (1)

1 准备:

yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c kernel-devel m4 ncurses-devel tk tc xz

2 下载:

wget www.rabbitmq.com/releases/erlang/erlang-18.3-1.el7.centos.x86_64.rpm wget http://repo.iotti.biz/CentOS/7/x86_64/socat-1.7.3.2-5.el7.lux.x86_64.rpm wget www.rabbitmq.com/releases/rabbitmq-server/v3.6.5/rabbitmq-server-3.6.5-1.noarch.rpm

3 配置文件:

vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/ebin/rabbit.app 比如修改密码、配置等等,例如:loopback_users 中的 <<“guest”>>,只保留guest 服务启动和停止: 启动 rabbitmq-server start & 停止 rabbitmqctl app_stop

4 管理插件:rabbitmq-plugins enable rabbitmq_management

访问地址:http://192.168.11.76:15672/ Management Plugin e

7 安装

7.1 本节食用指南

  • 官网地址: http://www.rabbitmq.com/
  • 预先准备:安装Linux必要依赖包
  • 下载RabbitMQ必须安装包
  • 配置文件修改

7.2 下载及安装

7.2.1 Ubuntu环境

7.2.2 CentOS7.3

对于初学者,推荐使用一键式的RPM安装方式

  • 注意与 erlang 版本的对应关系!

由于笔者使用3.6.5 版本.查看对应 erlang

  • 下载 erlang 环境
  • 下载完毕
  • rpm时报错,缺少依赖
  • 解决问题
  • 再次 rpm
  • 下载 rabbitmq rpm 文件
  • 下载完毕
  • 安装报错
  • 下载 socat
  • 安装 socat
  • 再次安装 rebbitmq 即可.
配置文件
  • 默认端口号
  • 编辑用户访问权限.
  • 修改如下,暂时本地可访问

7.2.3 macOS

  • 下载安装RabbitMQ
代码语言:javascript复制
  // 更新brew资源
  brew update
  // 执行安装
  brew install rabbitmq

MQ的安装目录在 /usr/local/Cellar/rabbitmq

  • 安装RabiitMQ的可视化监控插件
代码语言:javascript复制
 // 切换到MQ目录,注意你的安装版本可能不是3.7.15
   cd /usr/local/Cellar/rabbitmq/3.7.15/
   // 启用rabbitmq management插件
   sudo sbin/rabbitmq-plugins enable rabbitmq_management
  • 配置环境变量
代码语言:javascript复制
 sudo vi /etc/profile
 //加入以下两行
 export RABBIT_HOME=/usr/local/Cellar/rabbitmq/3.7.4
 export PATH=$PATH:$RABBIT_HOME/sbin
 // 立即生效
 source /etc/profile
  • 后台启动rabbitMQ
代码语言:javascript复制
  // 后台启动
  rabbitmq-server -detached  
  // 查看状态
  rabbitmqctl status 
  // 访问可视化监控插件的界面
  // 浏览器内输入 http://localhost:15672,默认的用户名密码都是guest,登录后可以在Admin那一列菜单内添加自己的用户
  rabbitmqctl stop 关闭

0 人点赞