RabbitMQ安装与配置分析和总结.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

RabbitMQ安装与配置

系统环境:

服务器CentOS7

客户端JavaClientRabbitMQ版本3.6.0

RabbitMQ安装依赖环境:

erlangxmlto

erlang的安装

erlang的版本:erlang-18.2.1erlang的依赖环境:

参考blog:

/blog/1885566

首先安装GCCGCC-C++Openssl等模块:

yum-yinstallmakegccgcc-c++kernel-develm4ncurses-developenssl-devel

安装ncurses模块:

yum-yinstallncurses-devel

erlang下载解压:

wget/download/otp_src_18.2.1.tar.gz

然后解压并放置在/usr/local/下:

tar-xvfotp_src_R16B03.tar.gzmvotp_src_R16B03/usr/local/otp_src_18.2.1

编译安装:

进入到otp_src_R16B03文件夹下,

配 置 命

令:./configure--prefix=/usr/local/erlang--enable-thread

s--enable-halfword-emulator--enable-smp-support--enable-kernel-poll--enable-sctp--enable-native-libs--enable

-shared-zlib--enable-m64-build--enable-silent-rules

安装过程中可能会出现以下问题:

对应的解决方案参考blog:

/articles/iIruqyA

直接从yum上下载对应的模块即可;

其中wxWidgets库,yum中没有,需要单独下载,本文下载的版本为:wxWidgets-3.0.2.tar.bz2

随后进行解压安装,再次过程中,wx又依赖以下模块,

gtk,opengl,mesa*,freeglut*,

直接从yum上下载安装,再解决上述依赖模块之后,再次进行配置编译和安装:

./configure--with-opengl--enable-debug--enable-unicodemakemakeinstall

wx安装成功,fopismissing问题可以忽略,上述问题得到解决;

注解:安装gtk失败

yuminstalllibgnomeui-devel

随后对otp_src进行编译和安装:makemakeinstall

得到如下文件夹:

erlang的命令文件存在于bin中,

因此需要将bin的路径加入到PATH路径中,编辑/etc/profile文件,在尾行添加:

并执行:source/etc/profile

随后测试安装是否成功:erl

出现如上信息,代表erlang安装成功;

xmlto

直接yum:yuminstallxmlto

对RabbitMQ进行安装:

(1)下载版本:版本号为3.6.0,下载通用的linux版本,generic-unix;下载地址:

wget/releases/rabbitmq-server/v3.6

.0/rabbitmq-server-generic-unix-3.6.0.tar.xz

对于下载xz包进行解压:首先先下载xz压缩工具:yuminstallxz

对rabbitmq包进行解压:

xz-drabbitmq-server-generic-unix-3.6.0.tar.xztar-xvfrabbitmq-server-generic-unix-3.6.0.tar随后移动至/usr/local中:

这种下载的方式解压后直接可以使用,无需再编译安装;

进入到rabbit文件内,其命令文件存在于sbin文件夹下,因此需要将sbin

文件夹的路径添加到PATH中:

执行source/etc/profile使得PATH路径更新,rabbitMQ安装成功;

随后启用MQ管理方式:

rabbitmq-pluginsenablerabbitmq_managementrabbitmq-server-detached

设置之后可以通过网页方式管理MQ;设置端口号,可供外部访问:

iptables-IINPUT-ptcp--dport5672-jACCEPT

iptables-IINPUT-p

您可能关注的文档

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档