安装erlang

由于rabbitmq是基于erlang语言开发的,所以必须先安装erlang。

安装依赖

wget http://erlang.org/download/otp_src_22.0.tar.gz

解压

tar -zxvf otp_src_22.0.tar.gz

移走

mv otp_src_22.0 /usr/local/

切换目录

cd /usr/local/otp_src_22.0/

创建即将安装的目录

mkdir ../erlang

配置安装路径


./configure --prefix=/usr/local/erlang

如果遇到这个错 你就假装没看到

安装

make install

查看一下是否安装成功

ll /usr/local/erlang/bin

添加环境变量

echo 'export PATH=$PATH:/usr/local/erlang/bin' >> /etc/profile

刷新环境变量

source /etc/profile

甩一条命令

erl

瞬间进入了一个未知的世界

在里面输入    halt().     命令退出来(那个点号别忘记)

安装RabbitMQ

下载

wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.15/rabbitmq-server-generic-unix-3.7.15.tar.xz

由于是tar.xz格式的所以需要用到xz,没有的话就先安装

yum install -y xz

第一次解压

/bin/xz -d rabbitmq-server-generic-unix-3.7.15.tar.xz

第二次解压

tar -xvf rabbitmq-server-generic-unix-3.7.15.tar

移走

mv rabbitmq_server-3.7.15/ /usr/local/

改名

mv /usr/local/rabbitmq_server-3.7.15  rabbitmq

配置环境变量

echo 'export PATH=$PATH:/usr/local/rabbitmq/sbin' >> /etc/profile

刷新环境变量

source /etc/profile

启动:

rabbitmq-server -detached

停止:

rabbitmqctl stop

状态:

rabbitmqctl status

开启web插件

rabbitmq-plugins enable rabbitmq_management

访问:http://127.0.0.1:15672/

查看所有用户

rabbitmqctl list_users

添加一个用户

rabbitmqctl add_user bo 123456

配置权限

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

查看用户权限

rabbitmqctl list_user_permissions bo

设置tag

rabbitmqctl set_user_tags bo administrator

删除用户(安全起见,删除默认用户)

rabbitmqctl delete_user guest

配置好用户之后重启一下rabbit

然后就可以用新账号进行登陆

centos7 安装rabbitMq相关推荐

  1. CentOS7 安装RabbitMQ 亲测(编写中,有大神请帮忙指点下文中遇到的问题,谢谢)...

    为什么80%的码农都做不了架构师?>>>    CentOS7 安装RabbitMQ 亲测 我按照别的博文,使用 yum install erlang 命令安装了erlang,然后再 ...

  2. 整合CentOS7安装RabbitMQ的几个方法

    CentOS7安装RabbitMQ 由于rabbitmq是基于erlang语言开发的,所以必须先安装erlang. ==> Erlang和RabbitMQ的版本对应关系 安装Erlang 方法一 ...

  3. centos7安装RabbitMQ

    1 centos7安装RabbitMQ 1.1 先安装erlang(RabbitMQ基于erlang的所以必须先安装这个) f**k 在安装环境的路上磕磕绊绊醉了 yum -y install gcc ...

  4. Centos7安装RabbitMQ与使用(超详细)

    Centos7安装RabbitMQ 第一步.安装任何软件包之前,建议使用以下命令更新软件包和存储库 yum -y update 第二步.Erlang在默认的YUM存储库中不可用,因此您将需要安装EPE ...

  5. centos7安装rabbitmq 总结

    centos7下安装rabbitmq 折腾了三天最后做了以下总结 先查看一电脑名  :示例 1 #hostname 2 3 name 查看一下hosts配置文件:如果如下结果,就要修改下 1 #cat ...

  6. php 安装rabbitmq拓展_【RabbitMQ】——centos7安装rabbitmq教程 以及 PHP开启rabbitmq扩展...

    第一步:安装Erlang 因为rabbitMQ是Erlang语言编写的,所以我们首先需要安装Erlang rpm -Uvh http://www.rabbitmq.com/releases/erlan ...

  7. CentOS7安装RabbitMQ集群

    实验环境 RabbitMQ 集群 server1.example.com    IP: 10.10.10.11    Node: disk server2.example.com    IP: 10. ...

  8. centos7安装rabbitmq简单方式

    安装rabbitmq前要准备的基础环境 yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make g ...

  9. Centos7 安装 Rabbitmq、Erlang

    由于 RabbitMQ 使用通过 Erlang 来开发的,需要需要安装Erlang 然而在安装Erlang 又一大波依赖需要安装,而且这些依赖不在CentOS 默认的yum 库中. Erlang 和 ...

最新文章

  1. 14PS中的切图基本操作
  2. AI论文中的novelty如何评价?
  3. 隔空投送找不到_嗑技热点对标苹果AirDrop,安卓终于也能隔空投送
  4. Servlet 表单数据
  5. jacoco统计server端功能测试覆盖率
  6. 用python实现yale人脸数据集降维_用Python实现磁盘IO操作全攻略,让数据流动起来!...
  7. TensorFlow基础篇(八)——tf.contrib.layers.l1regularizer()-12_regularizer(lambda)
  8. 【java笔记】常用函数式接口(4):Funtion接口
  9. 怎么使用Diff和Meld工具发现两个目录间的不同之处
  10. Redis管理及监控工具treeNMS
  11. Windows 中剪贴板的操作
  12. Kubernetes Downward API的介绍及使用
  13. linux scp 排除文件夹,scp复制文件时排除指定文件
  14. 非常有意思的人体时钟
  15. R语言27-Prosper 贷款数据分析3
  16. 支持HEVC/H265 RTMP接收的FFMPEG/FFPLAY WINDOWS版本
  17. app推广有哪些方式?
  18. 乐优商城学习笔记十九-商品详情(二)
  19. 无意看到这款小软件:RunAsDate,非常有创意
  20. RuoYi-Cloud 部署

热门文章

  1. TCODE找相應的BAPI(主要是找到包PACKAGE)
  2. 彻底理解webservice SOAP WSDL
  3. ABAP高级顾问应该掌握的技术
  4. DYNP_VALUES_READ 获取屏幕动态值
  5. 永洪Desktop交叉表怎么按月份汇总
  6. 从“抢跑”到领跑,滴滴旗下橙心成社区团购最“优选”
  7. 长沙望城:当好“贴心人” 扎牢“人民根” 坚守“云阵地”
  8. python练习集100题_8道关于python的练习题
  9. 一加3t刷机后还卡_一加8T/8/8Pro 氢OS11刷入面具magisk完美root权限超简单教程
  10. 学校做计算机教室锐捷,锐捷云课堂:让学生爱上每一节课