rabbitmq是基于erlnag语言平台的,安装rabbitmq 先安装erlang

版本 erlang: otp_src_20.3.tar.gz

  rabbitmq: rabbitmq-server-generic-unix-3.7.13.tar.xz

查看对应版本:https://www.rabbitmq.com/which-erlang.html

1.安装erlang

解压

tar -zxvf otp_src_20.3.tar.gz

cd /app/rabmq/software/otp_src_20.3

编译

./configure --prefix=/app/rabmq/opt/erlang

安装

make && make install

测试

cd /app/rabmq/opt/erlang/bin

./erl

出现版本号就成功

Erlang/OTP 20 [erts-9.3] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:10] [hipe] [kernel-poll:false]

Eshell V9.3  (abort with ^G)

添加环境变量

view .bash_profile

PATH=$PATH:$HOME/.local/bin:$HOME/bin:$JAVA_HOME/bin:/app/rabmq/opt/erlang/bin

source .bash_profile

任意位置输入 erl 查看是否生效

2.安装rabbitmq

注意:安装rabbitmq必须先安装erlang

解压

tar xvf rabbitmq-server-generic-unix-3.7.13.tar.xz -C /app/rabmq/opt/

mv rabbitmq_server-3.7.13 rabbitmq

配置环境变量

view .bash_profile

PATH=$PATH:$HOME/.local/bin:$HOME/bin:$JAVA_HOME/bin:/app/rabmq/opt/erlang/bin:/app/rabmq/opt/rabbitmq/sbin

启用web管理插件

cd /app/rabmq/opt/rabbitmq/sbin

./rabbitmq-plugins enable rabbitmq_management

修改文件设置权限

view /app/rabmq/opt/rabbitmq/ebin/rabbit.app

设置guest权限访问local问题将{loopback_users, [<<"guest">>]} 修改为{loopback_users, []}

启动服务 后台运行

./rabbitmq-server -detached

添加用户 用户名:rabmq 密码:rabmq

./rabbitmqctl add_user rabmq rabmq

给用户添加权限

./rabbitmqctl set_user_tags rabmq administrator

添加vhost

./rabbitmqctl add_vhost rabmq

设置权限

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

访问页面地址:

http://<IP>:15672

完成以上步骤安装rabbitmq完成

#以下为 rabbitmq 常用命令

重启服务

rabbitmqctl stop

rabbitmq-server restart

查看用户列表

rabbitmqctl list_users

添加用户 用户名:rabmq 密码:rabmq

rabbitmqctl add_user rabmq rabmq

给用户添加权限

rabbitmqctl set_user_tags rabmq administrator

添加vhost

rabbitmqctl add_vhost rabmq

设置权限

rabbitmqctl set_permissions -p rabmq rabmq ".*" ".*" ".*"

转载于:https://www.cnblogs.com/zhoufly-blog/p/11460264.html

rabbitmq 安装 linux相关推荐

  1. RabbitMQ 的安装----Linux环境

    CentOS7  安装RabbitMq 参考------>  https://www.cnblogs.com/liaojie970/p/6138278.html https://www.cnbl ...

  2. rabbitMQ在linux上安装教程和问题解决

    @rabbitMQ在linux上安装教程和问题解决 在linux上安装r## 标题abbitmq出现了Starting rabbitmq-server: FAILED - check /var/log ...

  3. linux安装rabbitmq过程,Linux安装RabbitMQ

    RabbitMQ安装 一.明确要安装的版本 二.安装Erlang 1. yum安装最新版本的Erlang wget https://packages.erlang-solutions.com/erla ...

  4. RabbitMQ安装和运行

    RabbitMQ在Windows下安装和运行 1.下载Erlang: http://www.erlang.org/downloads/19.2 2.下载Windows版RabbitMq: http:/ ...

  5. 三、RabbitMQ安装

    安装前准备 Linux版本信息: 发行版本:CentOS Linux release 7.5.1804 (Core) 内核版本:Linux version 3.10.0-862.el7.x86_64 ...

  6. RabbitMQ安装与初始配置

    目录 Erlang安装 RabbitMQ安装 启动/关闭/状态查看 访问端口 参考 用户权限管理 用户管理 权限管理 参考 System Limits 参考 日志 本文只讨论linux下的Rabbit ...

  7. MQ的引言|不同MQ的特点|RabbitMQ安装

    目录 MQ引言 什么是MQ MQ有哪些 不同MQ的特点 RabbitMQ引言 安装 Windows 安装 使用 访问 RabbitMQ 主页 Linux 安装 MQ引言 什么是MQ MQ(Messag ...

  8. RabbitMQ安装及PHP扩展安装(最后的代码可以测试连接是否成功)

    RabbitMQ 标签(空格分隔): 未分类 安装RabbitMQ 安装 Erlang Erlang依赖库: GCC 编译使用 Ncurses 可以在Linux终端中写出字符用户界面的一个库 Open ...

  9. centos安装rabbitmq_SpringCloud之RabbitMQ安装

    本文介绍Linux以及MAC OS下的RabbitMQ安装及配置: 一.Linux环境下的RabbitMQ安装(CentOS) 1.安装ErLang Erlang(['ə:læŋ])是一种通用的面向并 ...

最新文章

  1. PermutationImportance
  2. Spring Boot Starters 列表
  3. JSP的文件上传处理
  4. redis api 中文文档_我的Redis学习资料库
  5. 前端清单之Vue.js篇
  6. Flask应用错误处理
  7. [JNI] 开发前言
  8. 专业心理性格测试软件,what is my color心理性格测试
  9. [视频编码] BD-rate和BD-PSNR
  10. 盘点数据分析中常用的图表类型
  11. seetaface6 GPU版本windows编译
  12. WKT Geometry
  13. 提取图片中的文字怎么做?这几种简单方法别错过
  14. “封转开”行情或再现 低仓位封基现套利机会
  15. Redis从阿里云迁移至华为云
  16. 深度学习那么火,深度学习图形工作站应该更火
  17. 计算机网络中常用设备处于脱机状态,win7网络正常网页提示处于脱机状态该怎么解决?...
  18. 监控物联卡怎么选套餐合适?
  19. 【李南江】从零玩转TypeScript
  20. 观点丨公链与联盟链如何走向融合

热门文章

  1. Rotate String
  2. 矩阵快速幂 POJ 3070 Fibonacci
  3. 例子简单说说C# ref和out
  4. IE、FF脚本兼容性问题
  5. GIS基础软件及操作(二)
  6. SQL Server有这些属性吗
  7. ubuntun安装ssh,并远程链接服务器操作
  8. Hibernate初学之CURD
  9. js和jquery书籍
  10. 汇编调用c函数为什么要设置栈