RabbitMQ可以安装在很多操作系统上,我的系统:
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)
[root@localhost ~]#
安装erlang
RabbitMQ依赖于erlang,所以在安装RabbitMQ前,我们先安装erlang,yum源参考:erlang yum(我使用Erlang 20.x on CentOS 7)
Erlang 20.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/20/el/7
gpgcheck=1
gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
repo_gpgcheck=0
enabled=1
[root@localhost ~]# vi /etc/yum.repos.d/rabbitmq-erlang.repo # 新增erlang repos,填入以上内容
[root@localhost ~]# yum update
[root@localhost ~]# yum install -y erlang
等待安装完成即可
安装其他依赖
除了erlang外,rabbitmq还依赖于“socat”,使用以下命令即可安装完成
[root@localhost ~]# yum install -y so