美文网首页RabbitMQ
rabbitMQ编译安装

rabbitMQ编译安装

作者: beyond阿亮 | 来源:发表于2022-06-17 22:14 被阅读0次

rabbitMQ编译安装

rpm方式安装

rabbitmq依赖erlang环境
yum -y install erlang  #安装erlang环境

erl -version
erl
rabbitmq rpm 安装
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el6.noarch.rpm

rpm --nodeps -Uvh rabbitmq-server-3.6.6-1.el6.noarch.rpm

service rabbitmq-server start 启动
service rabbitmq-server stop 停止

rabbitmqctl status        //查看状态
rabbitmq-plugins list -e 查看插件

安装Web管理界面插件
rabbitmq-plugins enable rabbitmq_management

编译安装erlang

wget http://erlang.org/download/otp_src_19.1.tar.gz  #下载erlang包
tar -zxvf otp_src_19.1.tar.gz

cd otp_src_19.1/
./configure --prefix=/apps/erlang_19.1 --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac

报错时安装: yum -y install gcc gcc-c++ ncurses-devel

make
make install
erl -version
erl

编译安装rabbitmq

wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-generic-unix-3.6.6.tar.xz

xz -d rabbitmq-server-generic-unix-3.6.6.tar.xz

tar -xvf rabbitmq-server-generic-unix-3.6.6.tar
cd rabbitmq_server-3.6.6/

./rabbitmq-server  启动
./rabbitmq-server -detached 后台启动
./rabbitmqctl stop 关闭
./rabbitmqctl status        //查看状态

安装Web管理界面插件
./rabbitmq-plugins enable rabbitmq_management
./rabbitmq-plugins list -e

开放端口

vim /etc/sysconfig/iptables
-A INPUT -p tcp -m multiport --dports 5672,15672 -j ACCEPT

service iptables restart

浏览器访问
http://192.168.1.239:15672/

账号密码全输入guest

rabbitmq从3.3.0开始禁止使用guest/guest权限通过 除localhost外的访问
使用下面创建的admin/123456登录

添加一个用户

#创建账号   
./rabbitmqctl add_user admin 123456
   
#设置用户角色   
./rabbitmqctl set_user_tags admin administrator   

#设置用户权限   
./rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"   

#查看当前用户和角色   
./rabbitmqctl list_users   

官方示例代码:https://github.com/rabbitmq/rabbitmq-tutorials/tree/master/go
修改代码里的:用户名/密码 admin/123456 ip改为对应ip

相关文章

  • rabbitMQ编译安装

    rabbitMQ编译安装 rpm方式安装 rabbitmq依赖erlang环境 rabbitmq rpm 安装 编...

  • RabbitMQ在centos7上的安装

    一 环境准备 安装C++编译环境 下载erlang和rabbitMQ 安装jdk环境 二 安装erlang 解压e...

  • Centos7 部署

    rabbitmq erlang安装 EPEL 地址 rabbitmq安装 rabbitmq下载地址 erlang和...

  • saltstack web管理 -saltshaker

    代码获取 rabbitmq安装 参考:rabbitmq安装

  • RabbitMQ安装(Ubuntu版)

    安装RabbitMq 1.安装erlang 由于rabbitMq需要erlang语言的支持,在安装rabbitMq...

  • 安装RabbitMq

    安装RabbitMq 1.由于rabbitMq需要erlang语言的支持,在安装rabbitMq之前需要安装erl...

  • 【MQ】RabbitMQ 安装

    一、RabbitMQ 的安装 RabbitMQ 是基于 Erlang 语言编写,因此,在安装 RabbitMQ 之...

  • 01 RabbitMQ的安装

    Ubuntu 和 Centos 下安装RabbitMQ Ubuntu 18.0.4安装RabbitMQ 安装Erl...

  • rabbitmq笔记

    1.安装rabbitmq 推荐使用docker安装rabbitmq, 简单快速。 ######安装docker #...

  • mac 安装rabbitmq

    我感觉在mac 安装rabbitmq 挺方便的。在终端: 然后就等下载完以后就开始编译安装 最后运行: 它的web...

网友评论

    本文标题:rabbitMQ编译安装

    本文链接:https://www.haomeiwen.com/subject/asghvrtx.html