Ali_Cloud++:安装 RabbitMQ安装及环境配置
注意事项:rabbitMA版本和erlang并不是同步更新的,会出现版本不匹配,安装不了。
1):Erlang安装 (因为是erlant语言编写的,故需要安装erlang环境)
erlant官方网址 下载源码版,因linux只能下城源码编译后安装。如otp_src_版本号.tar.gz
wget http://erlang.org/download/otp_src_19.3.tar.gz
安装erlang依赖模块:
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
yum -y install ncurses-devel
解压指定目录:
tar -zxvf otp_src_19.3.tar.gz -C /自定义目录
进入目录 otp_src_19.3 来检测你的安装平台的目标特征的 编译安装
./configure --prefix=/opt/rabbitmq/erlang/install --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac
make -j8
make install
配置环境变量:

使配置生效:
source /etc/profile
软连接 :【可忽略】
软连接的功能是为某一个文件在另外一个位置建立一个同步的链接.
ln -s /opt/rabbitmq/install/erlang/bin/erl /usr/local/bin/
命令行输入erl,如果出现以下提示:则配置成功

2):rabbitMQ安装
rabbitMQ官方下载 或 rabbitMQ除官方外版本 下载rpm格式文件。
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm
上传到/opt/rabbitmq 目录下执行
yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm
rabbitMQ 服务相关操作命令
启动:systemctl start rabbitmq-server.service
停止:systemctl stop rabbitmq-server.service
重启:systemctl restart rabbitmq-server.service
添加开机启动RabbitMQ服务:systemctl enable rabbitmq-server.service
查看服务状态:systemctl status rabbitmq-server.service
查看已安装插件列表:rabbitmq-plugins list
rabbitMQ用户相关操作命令
注:由于账号guest具有所有的操作权限,并且又是默认账号,出于安全因素的考虑,guest 用户只能通过 localhost 登陆使用。
并建议删除 guest 用户的密码以及新建其他账号管理使用 rabbitmq (该功能是在3.3.0版本引入的)
查看当前所有用户:rabbitmqctl list_users 查看默认guest用户的权限:rabbitmqctl list_user_permissions guest 由于RabbitMQ默认的账号用户名和密码都是guest。为了安全起见, 先删掉默认用户:rabbitmqctl delete_user guest 添加新用户:rabbitmqctl add_user username password 修改用户密码:rabbitmqctl change_password username password 设置用户tag(设置角色):rabbitmqctl set_user_tags username administrator
超级管理员(administrator),监控者(monitoring),策略制定者(policymaker),普通管理者(management) 赋予用户默认vhost的全部操作权限:rabbitmqctl set_permissions -p / username ".*" ".*" ".*"
访问 http://ip:15672/地址,输入 guest 帐户是不能登陆的,只能按上面步骤创建帐户并能登陆成功。
不能访问-容易掉坑的地方:
1):检查防火墙问题
2):端口开放问题
3):阿里云 安全组配置问题
3):rabbitmq web 页面是否启动问题 (启动命令:rabbitmq-plugins enable rabbitmq_management )
Ali_Cloud++:安装 RabbitMQ安装及环境配置的更多相关文章
- Windows 下安装RabbitMQ服务器及基本配置
RabbitMQ是一个在AMQP协议标准基础上完整的,可复用的企业消息系统.它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rab ...
- 安装RabbitMQ服务器及基本配置
RabbitMQ是一个在AMQP协议标准基础上完整的,可复用的企业消息系统.它遵循Mozilla Public License开源协议,采用 Erlang 实现的工业级的消息队列(MQ)服务器,Rab ...
- windows系统dokuwiki安装部署设置 xampp环境配置
简单记录一次安装dokuwiki的过程 dokuwiki下载 dokuwiki下载地址 https://download.dokuwiki.org/ 下载前有一些可选项目,版本.语言.插件,可以按照需 ...
- windows下安装node.js及环境配置、部署项目
windows下安装node.js及环境配置.部署项目 一.总结 一句话总结: 安装nodejs软件:就像普普通通的的软件那样安装 配置nodejs安装的全局模块的环境变量 并且安装cnpm(比如cn ...
- 安装rabbitmq以及集群配置
前言: (一些有用没用的唠叨,反正看了也不少肉,跳过也没啥) 情况是这样的:虚拟机.CentOS 6.5.免编译包安装rabbitmq集群,可不用连外网. 我原计划是安装在虚拟机上wyt1/wyt2/ ...
- JDK1.7 安装加(一劳永逸的环境配置)
1.去oracl官网下载jdk http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html. ...
- 安装ionic 以及 cordova 环境配置详细过程,(错误解决)
[摘要:全部装置进程: 1. jdk 1.7.2 (http://www.oracle.com/technetwork/java/javase/downloads/index.html) 装置好以后 ...
- ubuntu 下安装eclipse &java环境配置
前面有一篇的博客写的是ubuntu下安装eclipse和java环境的配置.当时是安装网上的攻略进行的 ,当然也是能够成功的. 近期把那台电脑送人了 ,仅仅好在自己的这台电脑上又一次安装一次了 ,唯一 ...
- QT从入门到入土(一)——Qt5.14.2安装教程和VS2019环境配置
引言 24岁的某天,承载着周围人的关心,一路南下.天晴心静,听着斑马,不免对未来有些彷徨.但是呢,人生总要走陌生的路,看陌生的风景,所幸可以听着不变的歌,关心自己的人就那么多.就像是对庸常生活的一次越 ...
随机推荐
- EOS2.0环境搭建-centos7
需要安装启动的有三个组件 nodes,keosd,cleos,看看三者的关系 nodeos:核心程序,用于启动eos节点服务,在后台运行,可以配置不同 插件.该进程负责账户管理.区块生成.共识建立,并 ...
- AVCaptureInput和AVCaptureOutput子类介绍
AVCaptureInput AVCaptureDeviceInput:用于从AVCaptureDevice对象捕获数据. AVCaptureScreenInput:从macOS屏幕上录制的一种捕获输 ...
- TensorFlow Serving实现多模型部署以及不同版本模型的调用
前提:要实现多模型部署,首先要了解并且熟练实现单模型部署,可以借助官网文档,使用Docker实现部署. 1. 首先准备两个你需要部署的模型,统一的放在multiModel/文件夹下(文件夹名字可以任意 ...
- 神奇的 SQL 之 ICP → 索引条件下推
开心一刻 楼主:来,我们先排练一遍 小伙伴们:好 嘿.哈.嚯 楼主:非常好,就是这个节奏,我们开始吧 楼主:啊.啊.啊,疼 ! 你们是不是故意的 ? 回表与覆盖索引 正式讲 ICP 之前了,我们先将相 ...
- 复盘MySQL分页查询优化方案
一.前言 MySQL分页查询作为Java面试的一道高频面试题,这里有必要实践一下,毕竟实践出真知. 很多同学在做测试时苦于没有海量数据,官方其实是有一套测试库的. 二.模拟数据 这里模拟数据分2种情况 ...
- 通过nodejs实现文件的上传
通过nodejs实现文件的上传 主要内容 本文将用来讲述如何通过nodejs进行文件上传,将会涉及到以下知识点: 通过express模块进行服务器的搭建 通过multer模块将上传的文件保存到指定目录 ...
- R|tableone 快速绘制文章“表一”-基线特征三线表
首发于“生信补给站” :https://mp.weixin.qq.com/s/LJfgxbTqsp8egnQxEI0nJg 生物医学或其他研究论文中的“表一”多为基线特征的描述性统计.使用R单独进行统 ...
- 为了弄懂Flutter的状态管理, 我用10种方法改造了counter app
为了弄懂Flutter的状态管理, 我用10种方法改造了counter app 本文通过改造flutter的counter app, 展示不同的状态管理方法的用法. 可以直接去demo地址看代码: h ...
- 阿里云加Picgo或MPic搭建最豪横的图床
阿里云加Picgo或MPic搭建最豪横的图床 首先解释一下什么是图床,图床其实就是提供图片存储的服务器. 对于自建博客来说,由于各种原因的限制(比如穷...)可能无法购买存储空间比较大的VPS. 而对 ...
- 【Weiss】简单说一下这一分类下的东西
主要是学习资料<数据结构与算法分析>(Weiss)的习题 除去习题外,每一章主要用到的数据结构先会写一个版本放上来,包括数据结构代码与测试用代码 这种先行上传的代码只具有基本的功能,毕竟一 ...