RabbitMQ 安装

作者: 末学小新 | 来源:发表于2019-07-04 16:29 被阅读0次

废话不多说直接动手吧!!!

参考地址:https://www.rabbitmq.com/install-debian.html

                  https://www.rabbitmq.com/which-erlang.htm

                  https://blog.csdn.net/kwy15732621629/article/details/80957526 (阳光下是个孩子)感谢!

第一步:根据rabbitM相对应的版本(图一),安装erlang依赖的基本环境 yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl openssl-devel xmlto zip unzip (图二)

图一 图二

第二步:安装ncurses,下载https://ftp.gnu.org/gnu/ncurses/,wget下载解压tar -xzvf ncurses-6.1.tar.gz

,图三

进入ncurses目录,执行./configure  ,编译源代码并且编译NCURSES库,命令:make  ,安装编译好的NCURSES库,命令:make install (图四)此处因命令执行后日志太多没有相应命令截图

图四

访问官网下载对应版本erlang(图五、六),下载地址 https://www.erlang.org/ ,解压gz包(图七)

图五 图六 图七

进入otp_src_21.2目录,执行./configure  ,编译源代码并且编译otp_src_21.2库,我们只需要关注APPLICATIONS DISABLED部分的提示信息,解决APPLICATIONS DISABLED部分的问题: 未安装odbc (图八),继续odbc,yum install unixODBC unixODBC-devel 再次执行./configure 在此查看APPLICATIONS DISABLED(图九)

图八 图九

编译并且安装,命令: make && make install (图十)此处因命令执行后日志太多没有相应命令截图

图十

进入安装目录,输入pwd获取jdk目录,编辑profile文件,vi /etc/profile (图十一),在文件的末尾添加jdk环境配置,输入完之后按下esc按键并且输入:wq后按回车保存退出。(图十二)

配置如下(ERL_HOME是otp安装目录):

export ERL_HOME=/usr/local/rabbitmq/otp_src_21.2

export PATH=${ERL_HOME}/bin:$PATH

图十一 图十二

刷新配置文件 source /etc/profile ,或者重启服务器,输入erl 命令验证是否配置环境变量成功 (图十三)

图十三

第三步:安装RabbitMQ,进入官网,下载tar包(图十四、十五)下载地址:https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.7.10

图十四 图十五

解压xz包,xz -d rabbitmq-server-generic-unix-3.7.10.tar.xz (图十六)

图十六

解压tar包, tar -xvf rabbitmq-server-generic-unix-3.7.10.tar (图十七)

图十七

入安装目录,输入pwd获取jdk目录,编辑profile文件,vi /etc/profile (图十八),在文件的末尾添加jdk环境配置,输入完之后按下esc按键并且输入:wq后按回车保存退出。(图十九)

配置如下(RABBIT_HOME是RabbitMQ安装目录):

export RABBIT_HOME=/usr/local/rabbitmq/rabbitmq_server-3.7.10

export PATH=$PATH:${RABBIT_HOME}/sbin

图十八 图十九

刷新配置文件 source /etc/profile ,或者重启服务器,输入rabbitmq-plugins enable rabbitmq_management  启动命令验证是否配置环境变量成功 (图二十)

图二十

RabbitMQ后台启动 rabbitmq-server -detached (图二十一)

图二十一

添加用户

默认网页guest用户是不允许访问的,需要增加一个用户修改一下权限 ,添加用户 rabbitmqctl add_user nazve 皮一下  (图二十二)

图二十二

添加权限 rabbitmqctl set_permissions -p "/" nazve ".*" ".*" ".*" (图二十三)

图二十三

修改用户角色  rabbitmqctl set_user_tags nazve administrator (图二十四)

图二十四

WEB后台管理界面(图二十五),注意如果访问的不是本地记得防火墙开放15672端口

图二十五

完成收工!

相关文章

  • rabbitMQ编译安装

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

  • 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 #...

  • RabbitMQ入门(一)

    安装 RabbitMQ官网安装教程 Mac系统可以使用homebrew安装RabbitMQ,安装Homebrew ...

  • RabbitMq 安装与运行

    Ubuntu下RabbitMq 安装与运行 由于rabbitMq需要erlang语言的支持,在安装rabbitMq...

网友评论

    本文标题:RabbitMQ 安装

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