
RabbitMQ是目前非常热门的消息中间件,凭借其高可靠、高扩展、高可用及丰富的功能特性:TTL、死信队列、延迟队列、优先级队列、消息持久化、镜像队列。
消息中间件是指利用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成,能在不同平台之间进行通信,常被用来屏蔽各种平台及协议之间的特性,实现应用程序之间的协同,其优点是在于能够在客户和 服务器 之间提供同步和异步的连接。
生产环境采用Centos7 作为服务器,本次只安装只针对RabbitMQ的单机部署,针对集群部署或单服务器多节点安装,下次在探讨。
RabbitMQ采用erlang语言开发,因此安装RabbitMQ之前,首先要安装erlang,下面我们逐个步骤来进行安装。
1、下载必须软件
erlang 21.1 下载地址:
rabbitmq 3.7.8下载地址:
2、复制文件到centos
在/etc文件夹下创建rabbitmq目录
//切换到/etc文件夹cd /etc//创建rabbitmq文件夹mkdir rabbitmq//切换至rabbitmq,创建software文件夹cd rabbitmqmkdir software
复制好的结构如下:
3、安装erlang
//创建erlang编译后的安装目录mkdir erlang//加压缩erlang安装文件tar -xzvf otp_src_21.1.tar.gz//切换至解压缩目录otp_src_21.1cd otp_src_21.1//由于下载的是erlang的源代码,需要通过编译安装//配置erlang安装./configure –prefix=/etc/rabbitmq/erlang//执行编译操作make//执行安装操作make install
切换至erlang的安装目录,
//切换至erlang的安装目录cd /etc/rabbitmq/erlang///输入erl 验证是否安装成功/etc/rabbitmq/erlang/bin/erl
如果出现如图所示,表示erlang安装成功。halt(). 是erlang的控制台中断语句。请注意最后的点号
4、解压rabbitmq

如果erlang安装成功,那么就可以开始安装今天的重点—rabbitmq

//创建rabbitmq的安装目录cd /etc/rabbitmqmkdir rabbitmq-server//切换至rabbitmq的安装文件目录cd /etc/rabbitmq/software//解压缩rabbitmq的安装文件。rabbitmq的安装文件格式是tar.xzxz -d rabbitmq-server-generic-unix-3.7.8.tar.xztar -xvf rabbitmq-server-generic-unix-3.7.8.tar
此时的文件目录结构
5、安装rabbitMQ
1 //为了方便查看,更改rabbitmq的安装目录名2 //复制rabbitmq解压目录到固定的rabbitmq安装目录3 cd /etc/rabbitmq/software/rabbitmq_server-3.7.8 /etc/rabbitmq/rabbitmq-server
6、配置rabbitmq
经过erlang的安装与rabbitmq的安装,我们需要配置全局变量,以便我们可以从console方便操作及执行具体操作命令。
请回一下erlang及rabbitmq的安装目录:
更新服务器全局配置文件。
//编辑全局配置文件vi /etc/profile//在文件末尾添加路径ERLANG_HOME=/etc/rabbitmq/erlangexport PATH=$PATH:$ERLANG_HOME/bin7export PATH=$PATH:/etc/rabbitmq/rabbitmq-server/sbin
保存并编辑全局配置文件,为了是配置生效。执行 source /etc/profile 来使配置生效。
7、验证安装是否成功
输入 rabbitmqctl status查看是否安装成功。如果正常输出一些信息,则表示rabbitmq安装成功
8、配置插件
//配置监控插件rabbitmq-plugins enable rabbitmq_management
9、启动rabbitmq
rabbitmq-server -daemon
10、查看监控界面
在浏览器输入127.0.0.1:15672 输入用户名 guest、密码:guest进行登录。默认的登录密码是guest/guest
至此,rabbitmq在centos安装成功。
本文详细的描述了rabbitmq在centos 7安装的步骤,其实还缺少一些细节:创建用户、给用户授权。
每次安装都可能会出现问题,如果你安装过程中出现问题,请联系我,沟通交流。
在QQ游戏对对碰里为什么有的人的头像颜色是粉色和橙色的?
这个是QQ游戏蓝钻贵族(超级玩家)的一项特权!蓝钻贵族(超级玩家)功能如下:1、至尊蓝钻标识2、踢人/防踢功能3、属性宝宝领取4、超级玩家游戏心语5、炫彩昵称(超长)6、超级玩家VIP套装7、独享网管实时贴心服务8、优先进入人满房间9、查找所有玩家位置10、游戏道具疯狂折扣11、自定义好友、黑名单具体请参见
Fate(圣杯之战)系列的观看顺序。
1、《Fate/stay night》2、《Fate/stay night UBW》3、《Fate/zero》4、《空之境界 俯瞰风景 (剧场版)》5、《空之境界 杀人考察(前) (剧场版)》6、《空之境界 痛觉残留 (剧场版)》7、《空之境界 伽蓝之洞 (剧场版)》8、《空之境界 矛盾螺旋 (剧场版)》9、《空之境界 忘却录音 (剧场版)》10、《空之境界 杀人考察(后) (剧场版)》11、《空之境界 终章 (剧场版)》12、《空之境界 未来福音 (剧场版)》13、《空之境界 (13)》14、《空之境界 俯瞰风景 3D (剧场版)》扩展资料《Fate》系列主角介绍1、卫宫士郎穗群原学园高中部二年级学生,十年前冬木市第四次圣杯战争引起的火灾中唯一的幸存者。 因为和卫宫切嗣的约定而以正义伙伴为目标,由于小时候的经历而拘泥于救助生命,持续苦恼着。 在第五次圣杯战争中作为Saber的Master(御主)出场。 2、阿尔托利亚·潘德拉贡(SABER)Fate线的女主角,身份为古不列颠传说中的亚瑟王。 性格忠诚正直,谦逊有礼,个性认真。 因有圣剑Excalibur的传承,在第四、五次圣杯战争中一直以(Saber)职阶被召唤到现世。 性格认真、忠诚正直,拥有身为骑士王的荣耀和骄傲。 拥有高度的自尊,个性好强且不服输,会热衷于胜负竞争而忽略周围的事物。 喜欢尝试独立解决问题,对于自己的能力抱持着自信,曾为卫宫切嗣的对自己的不信任而感到气愤。
秦时明月第一名剑是天问还是轩辕呀
1、 轩辕(未考证),因为资料显示天问第一,是秦始皇的佩剑。2、 湛泸3、 太阿4、 赤霄5、 七星龙渊6、 干将7、 莫邪8、 鱼肠9、 纯钧10、承影
发表评论