1:准备工作

rabbitmq官网查看erlang和rabbitmq的版本关联关系,这里选择

 erlang版本:otp_src_25.0  rabbitmqserver版本:3.10.7

 官网下载对应版本erlang,下载地址:http://erlang.org/download/

 赶往下载对应版本rabbitmqserver,下载地址:https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.10.7/rabbitmq-server-generic-unix-3.10.7.tar.xz

2:安装Erlang环境

  解压安装包:tar -zxvf otp_src_21.1.tar.gz

  建立erlang目录:mkdir -p /usr/local/erlang

安装编译依赖包:yum install -y make gcc gcc-c++ m4 openssl openssl-devel ncurses-devel unixODBC unixODBC-devel java java-devel

配置: ./configure --prefix=/usr/local/erlang

  上个步骤报错(configure: error: Perl version 5 is required to build the emulator!)

解决方式:yum install perl

  编译安装:make && make install(安装成功后再 /usr/local/erlang目录会出现bin和lib两个目录)

  安装成功后设置环境变量

  vi /etc/profile

    追加:PATH=$PATH:/usr/local/erlang/bin

  保存配置 source /etc/profile

  至此安装成功 输入erl 检查安装结果

3:安装rabbitmqserver

  解压安装文件到指定目录

  tar -xvf rabbitmq-server-generic-unix-3.10.7.tar.xz -C /usr/local/

  配置环境变量

  vi /etc/profile

    追加:PATH=$PATH:/usr/local/rabbitmq_server-3.10.7/sbin

  保存配置 source /etc/profile

服务启动
rabbitmq-server -detached

rabbitmqctl status

rabbitmq-plugins enable rabbitmq_management

创建用户
# 添加 admin ⽤用户,密码设置为 admin 。
 rabbitmqctl add_user admin admin
# 赋予权限
rabbitmqctl set_user_tags admin administrator
# 赋予 virtual host 中所有资源的配置、写、读权限以便管理其中的资源
rabbitmqctl set_permissions -p / admin '.*' '.*' '.*'
# 查看⽤户列列表
rabbitmqctl list_users
# 删除⽤用户
$ rabbitmqctl delete_user admin

 

最新文章

  1. System.Linq.Enumerable 中的方法 Aggregate 函数
  2. Spring 事务知识
  3. VS2010快捷键大全
  4. Razor视图引擎 语法学习(二)
  5. yum的一些用法
  6. 在SQLite中使用索引优化查询速度
  7. SecureCRT 中 python 命令行使用退格键(backspace)出现 ^H 解决办法
  8. Linux多网卡多IP配置
  9. Spring Framework AOP具体解释
  10. Apache降权和禁用PHP危险函数
  11. 04springMVC结构,mvc模式,spring-mvc流程,spring-mvc的第一个例子,三种handlerMapping,几种控制器,springmvc基于注解的开发,文件上传,拦截器,s
  12. 十大常见Java String问题
  13. Eclipse新建动态页面
  14. Spring拓展接口之FactoryBean,我们来看看其源码实现
  15. Linux 设置最大链接
  16. 牛客网数据库SQL实战(1-5)
  17. Python random模块 获取随机数的使用
  18. 【Redis使用系列】使用Redis做防止重复提交
  19. F#语言入门之什么是F#语言
  20. 学web前端一定要这样学,不然学完找不到工作哭都来不及!

热门文章

  1. docker问题记录解决
  2. MySQL查询 根据时间字段的值的时分秒进行查询
  3. JS学习-Web Workers API接口
  4. python 操作配置文件(configparser模块)
  5. iOS开发之长按浮动操作选择项
  6. Windchill_二次开发新手入门常用的API
  7. nginx重启报错 nginx: [error] open() “/run/nginx.pid“ failed (2: No such file or directory)
  8. K8S部署之kubeadm
  9. uni-app 通过后缀名区分不同渠道版本
  10. QT-groupBox组件内的组件失去交互功能