rabbitmq安装

89 阅读1分钟

部署安装环境

linux centos7

所需安装包及相关依赖

  1. rabbitmq-server-generic-unix-3.11.0.tar.xz (mq的安装包)
  2. otp_src_25.tar.gz(erlang安装包,rabbitmq运行需要这个环境依赖)

mq安装包官网地址:www.rabbitmq.com/download.ht…

erlang官网地址:www.erlang.org/

安装过程

1. 安装erlang

  1. 进入到安装包所在文件夹: cd /data/erlang/
  2. 解压安装包: tar -zxvf otp_src_25.tar.gz
  3. 进入解压文件夹: cd otp_src_25
  4. 配置:./configure --prefix=/data/erlang/server (指定一下编译后安装的文件存放位置)
  5. 编译安装:make && make install
  6. 配置环境变量:
打开配置文件:
vim /etc/profile 
加入以下配置:
export PATH=$PATH:/data/erlang/server/bin
重新加载配置文件:
source /etc/profile
  1. 验证: 输入:erl (出现版本信息 Erlang/OTP 25 [erts-13.1.3] Eshell v13.1.3)

2. 安装rabbitmq

  1. 进入安装包所在文件夹:cd /data/rabbitmq/
  2. 解压安装包: tar xvf rabbitmq-server-generic-unix-3.11.0.tar.xz rabbitmq_server-3.11.0
  3. cd rabbitmq_server-3.11.0 (看看解压后的文件中有没有sbin)
  4. 配置环境变量:
打开配置文件:
vim /etc/profile 
加入以下配置:
export PATH=$PATH:/data/rabbitmq/rabbitmq_server-3.11.0/sbin
重新加载配置文件:
source /etc/profile
  1. 启动rabbitmq
    1) 后台启动 ./rabbitmq-server -detached
    2) 开启插件管理页面 ./rabbitmq-plugins enable rabbitmq_management
    3) 关闭服务 ./rabbitmqctl stop

  2. 登录用户
    1)默认账号密码:guest guest (这个限制登陆的时候,需要新建个用户)
    2)添加新用户: ./rabbitmqctl add_user admin 123456
    3)然后设置该用户的类型: ./rabbitmqctl set_user_tags admin administrator
    4)再给这个用户设置权限:./rabbitmqctl set_permissions -p / admin "." "." ".*"

  3. 服务开机自启: