首先聲明,本人是Linux新手一枚。經歷了在阿里雲Centos上部署rabbitMQ與重裝的痛苦經歷,後多方查找終於找到了簡單方法。Linux高人來講請跳過本篇文章,新手能夠試試。web
一、設置Centos的Erlang在線Yum源配置,引用自:http://blog.51cto.com/xvjunjie/2071608vim
用vi/vim編輯器,編輯/etc/yum.repos.d/rabbitmq-erlang.repo。將你的系統對應段拷入保存。編輯器
To use Erlang 20.x on CentOS 7:阿里雲
# In /etc/yum.repos.d/rabbitmq-erlang.repourl
[rabbitmq-erlang]插件
name=rabbitmq-erlangserver
baseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/20/el/7blog
gpgcheck=1rabbitmq
gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc部署
repo_gpgcheck=0
enabled=1
To use Erlang 20.x on CentOS 6:
# In /etc/yum.repos.d/rabbitmq-erlang.repo
[rabbitmq-erlang]
name=rabbitmq-erlang
baseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/20/el/6
gpgcheck=1
gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
repo_gpgcheck=0
enabled=1
To use Erlang 19.x on CentOS 7:
# In /etc/yum.repos.d/rabbitmq-erlang.repo
[rabbitmq-erlang]
name=rabbitmq-erlang
baseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/19/el/7
gpgcheck=1
gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
repo_gpgcheck=0
enabled=1
To use Erlang 19.x on CentOS 6:
# In /etc/yum.repos.d/rabbitmq-erlang.repo
[rabbitmq-erlang]
name=rabbitmq-erlang
baseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/19/el/6
gpgcheck=1
gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
repo_gpgcheck=0
enabled=1
二、下載rpm
wget https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.7.5/rabbitmq-server-3.7.5-1.el7.noarch.rpm
三、安裝rabbitMQ
yum install rabbitmq-server-3.7.5-1.el7.noarch.rpm
四、啓動服務
service rabbitmq-server start
五、安裝web管理插件(非必需)
rabbitmq-plugins enable rabbitmq_management
六、配置開機啓動(非必需)
systemctl enable rabbitmq-server.service
經過上面的幾步,我是順利的安裝好了rabbitMQ。原來花費我幾個小時的工做,如今幾分鐘搞定,但願該文章對與我相似的朋友有幫助。