wget http://www.erlang.org/download/otp_src_17.3.tar.gz
tar xzvf otp_src_17.3.tar.gz
cd otp_src_17.3
./configure --with-ssl --without-javac
make
make install
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.4.3/rabbitmq-server-generic-unix-3.4.3.tar.gz
tar xzvf rabbitmq-server-generic-unix-3.4.3.tar.gz
mv rabbitmq_server-3.4.3 /usr/local/rabbitmq
安装后启动,可能出现的错误
BOOT FAILED
===========
Error description: {case_clause, {error, {{shutdown, {failed_to_start_child,tcp_listener, {cannot_listen,{0,0,0,0,0,0,0,0},5672,eaddrinuse}}}, {child,undefined,'rabbit_tcp_listener_sup_:::5672', {tcp_listener_sup,start_link, [{0,0,0,0,0,0,0,0}, 5672, [inet6,binary, {packet,raw}, {reuseaddr,true}, {backlog,128}, {nodelay,true}, {linger,{true,0}}, {exit_on_close,false}], {rabbit_networking,tcp_listener_started,[amqp]}, {rabbit_networking,tcp_listener_stopped,[amqp]}, {rabbit_networking,start_client,[]}, "TCP Listener"]}, transient,infinity,supervisor, [tcp_listener_sup]}}}}
Log files (may contain more information): /var/log/rabbitmq/rabbit@leekwen.log /var/log/rabbitmq/rabbit@leekwen-sasl.log
Stack trace: [{rabbit_networking,start_listener0,4,[]}, {rabbit_networking,'-start_listener/4-lc$^0/1-0-',4,[]}, {rabbit_networking,start_listener,4,[]}, {rabbit_networking,'-boot_tcp/0-lc$^0/1-0-',1,[]}, {rabbit_networking,boot_tcp,0,[]}, {rabbit_networking,boot,0,[]}, {rabbit,'-run_boot_step/1-lc$^1/1-1-',1,[]}, {rabbit,run_boot_step,1,[]}]
出现如上的错误,可能是因为5672端口已经被占用的原因。
查看5672端口的情况,如果有进程占用此端口,请将它关闭后,重新启动RabbitMQ-Server;
查看端口占用状态
[root@leekwen ~]# netstat -atn |grep 5672
查看哪个进程占用端口
[root@leekwen ~]# netstat -atp |grep 5672
分享到:
相关推荐
centos7离线安装rabbitmq需要的安装包1,版本已经做了匹配: erlang-23.3.4.10-1.el7.x86_64.rpm rabbitmq-server-3.8.26-1.el7.noarch.rpm socat-1.7.3.2-2.el7.x86_64.rpm
CentOS7安装RabbitMQ,需要用到的安装包。
CentOS7 安装RabbitMQ集群 CentOS7 安装RabbitMQ集群 CentOS7 安装RabbitMQ集群
在centos6安装rabbitmq教程,真实有效。需要有esl-erlang_17.3-1~centos~6_amd64.rpm,esl-erlang-compat-R14B-1.el6.noarch.rpm和rabbitmq-server-3.4.1-1.noarch.rpm
CentOS7 安装 RabbitMQ3.8.4 erlang-23.0.2
本人亲自测试通过。文档来自技术部工作室。 本人亲自测试通过。文档来自技术部工作室。 本人亲自测试通过。文档来自技术部工作室。
这个是我用的文档很好用,里面的东西对于初学者来说是完全够了,希望对爱好学习的朋友有帮助。
centos6.6安装rabbitmq erlang-19.0.4-1.el6.x86_64.rpm rabbitmq-server-3.6.6-1.el6.noarch.rpm
安装RabbitMQ真的废了一番周折,版本问题,安装包问题数不胜数,终于找到一条可以成功安装的方法。 esl-erlang_20.2.2-1~centos~6_amd64.rpm socat-1.7.1.3-1.el6.rf.x86_64.rpm rabbitmq-server-3.6.15-1.el6....
rabbitmq centos6.5无网络安装,内网安装,已经将步骤写好,需要的包也已经打包
Centos 6.8安装RabbitMQ ,自己理解的,希望能够帮助大家。
以rabbitmq3.6版本为例
erlang18.31.el7.centos.x86_64.rpm socat1.7.3.25.el7.lux.x86_64.rpm rabbitmqserver3.6.51.noarch.rpm
将rabbitmq安装后执行 启动rabbitmq systemctl start rabbitmq-server 查看rabbitmq状态 systemctl status rabbitmq-server 设置rabbitmq服务开机自启动 systemctl enable rabbitmq-server 打开RabbitMQWeb管理...
Centos7安装rabbitmq、以及消息队列建立 发送消息、创建通道等问题
Centos7安装RabbitMQ的文档和安装包,包含erlang的安装文档和安装包。RabbitMQ版本是3.7.12。
RabbitMQ 是一个由 Erlang 语言开发的 AMQP 的开源实现,此附件包含RabbitMq相关安装包及超详细安装教程,可完美解决RabbitMq安装与配置问题
附件内含erlang、rabbitmq 安装压缩包 ,安装步骤安装即可成功。一般安装中问题最多的为erlang版本与rabbitmq不一致,造成安装失败
20160802日自己安装rabbitmq笔记(有详细截图) 1.rpm安装erlang 2.rpm安装rabbitmq 3.配置可视化 希望对大家有用
centos7 64位 yum 安装rabbitmq 缺失rpm centos7 安装的源缺失一些必要的rpm包 记录安装过程,并打包完整安装过程