安装过程参考官网:
Installing on RPM-based Linux (RHEL, CentOS, Fedora, openSUSE)
首先需要安装erlang,参考:http://fedoraproject.org/wiki/EPEL/FAQ#howtouse
rpm -Uvh http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-8.noarch.rpm yum install erlang
安装过程中会有提示,一路输入“y”即可。
完成后安装RabbitMQ:
先下载rpm:
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm
下载完成后安装:
yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm
完成后启动服务:
service rabbitmq-server start
可以查看服务状态:
service rabbitmq-server status
这里可以看到log文件的位置,转到文件位置,打开文件:
这里显示的是没有找到配置文件,我们可以自己创建这个文件
cd /etc/rabbitmq/
vi rabbitmq.config
编辑内容如下:
[{rabbit, [{loopback_users, []}]}].
这里的意思是开放使用,rabbitmq默认创建的用户guest,密码也是guest,这个用户默认只能是本机访问,localhost或者127.0.0.1,从外部访问需要添加上面的配置。
保存配置后重启服务:
service rabbitmq-server stop
service rabbitmq-server start
此时就可以从外部访问了,但此时再看log文件,发现内容还是原来的,还是显示没有找到配置文件,可以手动删除这个文件再重启服务,不过这不影响使用
rm rabbit\@mythsky.log service rabbitmq-server stop service rabbitmq-server start 创建目录:/etc/rabbitmq 将附件中的文件放入改目录中 修改端口
相关推荐
在etc/rabbitmq里面添加配置文件 vi etc/rabbitmq/rabbitmq.config 3、启动rabbitmq-server 运行rabbitmq: # ./sbin/rabbitmq-server 查看rabbitmq状态: # ./sbin/rabbitmqctl status 关闭rabbitmq: # ./sbin/...
Erlang与RabbitMQ,安装路径都应不含空格符。 Erlang使用了环境变量HOMEDRIVE与HOMEPATH来访问配置文件.erlang.cookie,应注意这两个环境变量的有效性。需要设定环境变量ERLANG_HOME,并把%ERLANG_HOME%\bin加入到...
Tomcat安装及配置.doc
rabbimq在linux上安装和配置方式,方便在linux系统上安装消息队列方式
Windows 安装程序将在默认端口5672下载、安装和运行侦听 AMQP 客户端的 Rabbit MQ Server Windows 服务。 启用 为了更好地了解 Rabbit MQ 服务器实例的状态,强烈建议您启用,您可以在命令行上执行以下操作: "C:...
RabbitMQ linux集群及单机安装配置,手工编写,附带所需软件
SSM集成rabbitmq的web工程,这个文件是初始的web项目,下载后可以用来练习。具体的配置,请参考本人的博客
该文档详细描述了rabbitmq的安装,配置及操作,都是本人的亲身实践
XShell安装配置教程及使用教程.doc
CentOS安装FTP及配置用户.doc
RabbitMQ安装及集群的pdf档,网页版下载后整理的,可以用作记录或者操作手册使用。跟网页版原文一模一样
RabbitMQ 是一个由 Erlang 语言开发的 AMQP 的开源实现,此附件包含RabbitMq相关安装包及超详细安装教程,可完美解决RabbitMq安装与配置问题
RabbitMQ 即一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。
rabbit的使用规范和应用事项,关于centos中配置rabbit的注意事项
RabbitMQ:安装、配置与使用初探
Linux基础操作
mq.rar springcloud对接rabbit java工程 RabbitMQ是一种消息中间件,用于处理来自客户端的异步消息。服务端将要发送的消息放入到队列池中。接收端可以根据RabbitMQ配置的转发机制接收服务端发来的消息。 RabbitMQ...
Rabbit.js 是一个依靠约定和封装进行工作的框架,秉承约定大于配置的快速开发理念,高度自动化,提高开发效率。不过可能因此降低了一些灵活性,但是本框架的定位决定 其使用场景,Rabbit.js比较适合于中小型项目或者...
链路聚合基本概念原理及配置.doc