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
打开浏览器
如果您觉得文章对您有帮助,请您在下面写一点留言,点一个赞。 谢谢!

浙公网安备 33010602011771号