linux安装rabbitMQ

rabbitMQ是使用erlang写的,因为在安装rabbitmq之前需要在linux上安装erlang环境。
erlang和mq版本匹配一定要符合这个版本匹配要求。

安装erlang
在这里插入图片描述
在这里插入图片描述

下载自己想要的版本,并上传到Linxu服务器上。

cd /usr/local/ 
mkdir rabbitmq  
cd rabbitmq  



rpm –import http://packages.erlang-solutions.com/rpm/erlang_solutions.asc  //导入公钥
  
yum install esl-erlang_19.3-1~centos~6_i386.rpm //安装自动更新依赖(不建议使用rpm安装)

erl //验证是否安装成功

也许会报错

错误:依赖检测失败:
    libodbc.so.2()(64bit) 被 esl-erlang-19.2-1.x86_64 需要
    libwx_baseu-2.8.so.0()(64bit) 被 esl-erlang-19.2-1.x86_64 需要
    libwx_baseu-2.8.so.0(WXU_2.8)(64bit) 被 esl-erlang-19.2-1.x86_64 需要
    libwx_baseu_xml-2.8.so.0()(64bit) 被 esl-erlang-19.2-1.x86_64 需要
    libwx_gtk2u_adv-2.8.so.0()(64bit) 被 esl-erlang-19.2-1.x86_64 需要
    libwx_gtk2u_adv-2.8.so.0(WXU_2.8)(64bit) 被 esl-erlang-19.2-1.x86_64 需要
    libwx_gtk2u_aui-2.8.so.0()(64bit) 被 esl-erlang-19.2-1.x86_64 需要
    libwx_gtk2u_aui-2.8.so.0(WXU_2.8)(64bit) 被 esl-erlang-19.2-1.x86_64 需要
    libwx_gtk2u_aui-2.8.so.0(WXU_2.8.5)(64bit) 被 esl-erlang-19.2-1.x86_64 需要
    libwx_gtk2u_core-2.8.so.0()(64bit) 被 esl-erlang-19.2-1.x86_64 需要
    libwx_gtk2u_core-2.8.so.0(WXU_2.8)(64bit) 被 esl-erlang-19.2-1.x86_64 需要
    libwx_gtk2u_core-2.8.so.0(WXU_2.8.10)(64bit) 被 esl-erlang-19.2-1.x86_64 需要
    libwx_gtk2u_gl-2.8.so.0()(64bit) 被 esl-erlang-19.2-1.x86_64 需要
    libwx_gtk2u_gl-2.8.so.0(WXU_2.8)(64bit) 被 esl-erlang-19.2-1.x86_64 需要
    libwx_gtk2u_html-2.8.so.0()(64bit) 被 esl-erlang-19.2-1.x86_64 需要
    libwx_gtk2u_html-2.8.so.0(WXU_2.8)(64bit) 被 esl-erlang-19.2-1.x86_64 需要
    libwx_gtk2u_stc-2.8.so.0()(64bit) 被 esl-erlang-19.2-1.x86_64 需要
    libwx_gtk2u_stc-2.8.so.0(WXU_2.8)(64bit) 被 esl-erlang-19.2-1.x86_64 需要
    libwx_gtk2u_xrc-2.8.so.0()(64bit) 被 esl-erlang-19.2-1.x86_64 需要
    libwx_gtk2u_xrc-2.8.so.0(WXU_2.8)(64bit) 被 esl-erlang-19.2-1.x86_64 需要

可以使用下面的命令解决。

yum install epel-release

yum install unixODBC unixODBC-devel wxBase wxGTK SDL wxGTK-gl

在这里插入图片描述

表示 erlang安装完成。

安装rabbitMQ

下载地址

在这里插入图片描述
本文下载
在这里插入图片描述
上传到linux使用命令安装会报少一个依赖
在这里插入图片描述

解决办法

yum install socat

在次使用命令安装

rpm -ivh rabbitmq-server-3.7.15-1.el7.noarch.rpm 

在这里插入图片描述

安装完成。
启动服务

service rabbitmq-server start

在这里插入图片描述

修改配置文件

cp /usr/share/doc/rabbitmq-server-3.7.15/rabbitmq.config.example /etc/rabbitmq/
cd /etc/rabbitmq
mv rabbitmq.config.example rabbitmq.config

修改配置文件,要去掉后面的逗号
在这里插入图片描述
开启web界面管理工具

rabbitmq-plugins enable rabbitmq_management
service rabbitmq-server restart

打开浏览器

http://127.0.0.1:15672

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值