今天研究了一下RabbitMQ的环境搭建,结合官网还有各路大神的博客,总算是成功搞定了。下面的很多步骤来源于其他人的博客,我认为这种方式安装还是最省事的。
1.安装erlang
下载rpm仓库:
wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
安装rpm仓库:
rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
安装erlang:
yum -y install erlang
验证安装是否成功:
erl -v
2.安装RabbitMQ
下载RabbitMQ的rpm:
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el6.noarch.rpm
安装:
yum -y install rabbitmq-server-3.6.6-1.el6.noarch.rpm
可能会报错:Requires: socat
安装centos的epel的扩展源:
yum -y install epel-release
安装socat:
yum -y install socat
之后就可以安装rabbitmq了
3.启动
进入bin目录:
cd /usr/lib/rabbitmq/bin
启动:
rabbitmq-server start
开启管理页面插件:
rabbitmq-plugins enable rabbitmq_management
浏览器访问:
http://localhost:15672
guest/guest登录
后续的学习,我主要参考了腾讯课堂牧马人的视频,大家有兴趣也可以去看看这个视频https://ke.qq.com/course/288116,对于视频中有些没有讲清楚的细节,还参考了官网的文档http://www.rabbitmq.com/getstarted.html,感觉还是官网最权威,事无巨细,要啥有啥啊,还参考了这篇文章https://www.jianshu.com/p/79ca08116d57,文章总结的很好,但如果你是新手,可能会有点懵。