centos7安装rabbitmq

rabbitmq最新版3.6.14,最新版的安装需要erlang18版本以上,因此需要先安装erlang-19.0.4版本。

准备

获取安装源

wget http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm
wget https://dl.bintray.com/rabbitmq/rabbitmq-server-rpm/rabbitmq-server-3.6.14-1.el7.noarch.rpm

开始安装

rpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm
yum install -y rabbitmq-server-3.6.14-1.el7.noarch.rpm

这里安装erlang时带上--replacefiles参数,可以解决安装时冲突问题,如果之前有erlang旧版本,可以直接替换。

安装rabbitmq

启动rabbitmq

查看rabbitmq-plugins

查看rabbitmq运行状态

[root@cloudserver ~]# rabbitmqctl status
Status of node rabbit@cloudserver
[{pid,5830},
 {running_applications,
     [{rabbitmq_management,"RabbitMQ Management Console","3.6.14"},
      {rabbitmq_web_dispatch,"RabbitMQ Web Dispatcher","3.6.14"},
      {rabbitmq_management_agent,"RabbitMQ Management Agent","3.6.14"},
      {rabbit,"RabbitMQ","3.6.14"},
      {mnesia,"MNESIA  CXC 138 12","4.14"},
      {os_mon,"CPO  CXC 138 46","2.4.1"},
      {cowboy,"Small, fast, modular HTTP server.","1.0.4"},
      {ranch,"Socket acceptor pool for TCP protocols.","1.3.0"},
      {amqp_client,"RabbitMQ AMQP Client","3.6.14"},
      {rabbit_common,
          "Modules shared by rabbitmq-server and rabbitmq-erlang-client",
          "3.6.14"},
      {recon,"Diagnostic tools for production use","2.3.2"},
      {compiler,"ERTS  CXC 138 10","7.0.1"},
      {cowlib,"Support library for manipulating Web protocols.","1.0.2"},
      {syntax_tools,"Syntax tools","2.0"},
      {ssl,"Erlang/OTP SSL application","8.0.1"},
      {inets,"INETS  CXC 138 49","6.3.2"},
      {xmerl,"XML parser","1.3.11"},
      {public_key,"Public key infrastructure","1.2"},
      {crypto,"CRYPTO","3.7"},
      {asn1,"The Erlang ASN1 compiler version 4.0.3","4.0.3"},
      {sasl,"SASL  CXC 138 11","3.0"},
      {stdlib,"ERTS  CXC 138 10","3.0.1"},
      {kernel,"ERTS  CXC 138 10","5.0.1"}]},
 {os,{unix,linux}},
 {erlang_version,
     "Erlang/OTP 19 [erts-8.0.3] [source] [64-bit] [async-threads:64] [hipe] [kernel-poll:true]\n"},
 {memory,
     [{connection_readers,0},
      {connection_writers,0},
      {connection_channels,0},
      {connection_other,2688},
      {queue_procs,2688},
      {queue_slave_procs,0},
      {plugins,656920},
      {other_proc,23457552},
      {metrics,51888},
      {mgmt_db,138824},
      {mnesia,58864},
      {other_ets,2321120},
      {binary,64752},
      {msg_index,40024},
      {code,24732641},
      {atom,1033401},
      {other_system,8325806},
      {allocated_unused,8568704},
      {reserved_unallocated,0},
      {total,66609152}]},
 {alarms,[]},
 {listeners,[{clustering,25672,"::"},{amqp,5672,"::"},{http,15672,"::"}]},
 {vm_memory_calculation_strategy,rss},
 {vm_memory_high_watermark,0.4},
 {vm_memory_limit,416364953},
 {disk_free_limit,50000000},
 {disk_free,39704883200},
 {file_descriptors,
     [{total_limit,99901},
      {total_used,2},
      {sockets_limit,89908},
      {sockets_used,0}]},
 {processes,[{limit,1048576},{used,320}]},
 {run_queue,0},
 {uptime,310},
 {kernel,{net_ticktime,60}}]

访问

远程访问之前,先关闭防火墙

[root@cloudserver ~]# systemctl stop firewalld
[root@cloudserver ~]# systemctl disable firewalld

通过ip:port访问http://111.230.39.253:15672

默认guest:guest用户只能通过localhost:15672来访问rabbitmq-web界面,这里需要添加远程用户

登录成功之后:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

luffy5459

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值