Linux Centos8 安装 Rabbitmq
说在前面本文是Centos8,安装Erlang 23、rabbitmq 3.8.7,如果版本不一致的最好绕行,不然会有问题导致安装成功,但不能正常启动,尤其是Erlang版本与Rabbitmq的版本一定要匹配,查看版本匹配情况看这里https://www.rabbitmq.com/which-erlang.html本文的安装步骤参考官网https://www.rabbitmq.com/instal
说在前面本文是Centos8,安装Erlang 23、rabbitmq 3.8.7,如果版本不一致的最好绕行,不然会有问题导致安装成功,但不能正常启动,尤其是Erlang版本与Rabbitmq的版本一定要匹配,查看版本匹配情况看这里https://www.rabbitmq.com/which-erlang.html
本文的安装步骤参考官网 https://www.rabbitmq.com/install-rpm.html#downloads
1、安装Erlang
1-1 选择安装的方式:
官网中提供了3种安装Erlang的方式,第一个(下图红框内)是RabbitMQ团队制作的Erlang包,安装更快
(PS:Erlang官网下载包的时候,确实H~~~~~~~~E~~~~~~~N~~~~~~~~M~~~~~~~~A~~~~~~~N~~~~~~~~!!!!!!!)
a package的链接:https://github.com/rabbitmq/erlang-rpm
1-2 安装准备
centos8,安装Erlang 23
按顺序输入一下命令
cd /etc/yum.repos.d/ #进入yum目录
ll #查看是否存在rabbitmq_erlang.repo
vim rabbitmq_erlang.repo
ll命令输出的内容中: 如果显示已经存在rabbitmq_erlang.repo文件,检查下面的内容是否已经存在文件中(一定要检查仔细!!!仔细!!!仔细!!!) 如果显示不存在rabbitmq_erlang.repo文件,把下面的内容直接贴进去(全部贴进去,全部!!!全部!!!全部!!!)
[rabbitmq_erlang]
name=rabbitmq_erlang
baseurl=https://packagecloud.io/rabbitmq/erlang/el/8/$basearch
repo_gpgcheck=1
gpgcheck=1
enabled=1
# PackageCloud's repository key and RabbitMQ package signing key
gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkey
https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300
[rabbitmq_erlang-source]
name=rabbitmq_erlang-source
baseurl=https://packagecloud.io/rabbitmq/erlang/el/8/SRPMS
repo_gpgcheck=1
gpgcheck=0
enabled=1
# PackageCloud's repository key and RabbitMQ package signing key
gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkey
https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt
metadata_expire=300
1-3 开始安装
yum install erlang
安装的过程中,会有一些提示y/N,全部输y
安装完成,最后提示Complete!
1-4 验证Erlang安装完成
erl
halt(). 退出erl,7个字符,最后那个【.】别丢了
安装Rabbitmq 3.8.7
编辑rabbitmq_erlang.repo命令
vim /etc/yum.repos.d/rabbitmq_erlang.repo
文件中加入如下内容
[bintray-rabbitmq-server]
name=bintray-rabbitmq-rpm
baseurl=https://dl.bintray.com/rabbitmq/rpm/rabbitmq-server/v3.8.x/el/8/
gpgcheck=0
repo_gpgcheck=0
enabled=1
使用rpm命令安装RPM包
建议使用rabbitmq.com官网的包
rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
yum install rabbitmq-server-3.8.7-1.el8.noarch.rpm
如果安装时报错,可以自行下载rpm包进行安装 https://www.rabbitmq.com/install-rpm.html#downloads,选择第一个rabbitmq-server-3.8.7-1.el8.noarch.rpm 下载
执行以下命令
yum install /usr/local/rabbitmq-server-3.8.7-1.el8.noarch.rpm
# /usr/local是我的rpm文件所在的路径,这里需要替换成你自己的路径
安装完成,Complete!
更多推荐
所有评论(0)