Linux下安装RabbitMQ

RabbitMQ依赖于erLang环境,先安装erLang。
1、下载erLang。
erLang版本和RabbitMq版本相对应,提前查好要安装的MQ的版本,找对应的erLang的版本。这里安装erlang 25.0和RabbitMQ3.10.7。
erLang和rabbitMQ对应关系可以查询rabbitMQ官网:
https://www.rabbitmq.com/docs/which-erlang
下载命令:

wget
https://github.com/erlang/otp/releases/download/OTP-25.0/otp_src_25.0.tar.gz

2、解压缩

tar -zxvf otp_src_25.0.tar.gz

3、安装必要的依赖

Dnf install curses_devel mesa-libGLES_devel gtk docbook2X

4、安装wxWidgets
我的wxWidgets使用dnf命令安装失败,才使用下面编译安装的方式,若dnf能直接安装也可以。
下载wxWidgets包

wget
https://github.com/wxWidgets/wxWidgets/releases/download/v3.2.2.1/wxWidgets-3.2.2.1.tar.bz2

解压缩

tar -zxvf wxWidgets-3.2.2.1.tar.bz2

进入wxWidgets解压缩后的文件目录下,配置wxWidgets

./configure --with-regex=builtin --with-gtk --enable-unicode --disable-shared --prefix=/usr/local/wxwidgets

编译wxWidgets

make && make install

5、进入erlang解压缩后的文件目录下,加载erlang配置
若第3或第4步依赖没有安装成功,或者还有别的依赖没有安装成功。这一步会报错,某个包不存在。则按照提示将不存在的包安装上即可。

./configure --prefix=/usr/local/erlang

6、编译、安装erlang

make && make install

7、下载rabbitMq安装包
下载地址:

https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.10.7/rabbitmq-server-generic-unix-3.10.7.tar.xz

8、解压缩

9、进入rabbitMq解压缩后的文件目录下,编译安装rabbitMq

make && make install

总结
整个安装过程需要提前安装很多依赖,第3步和第4步列举出来的是根据我自己的环境需要安装的。你的环境可能还需要安装别的依赖。在第5步配置时会有提示,根据提示安装即可。
安装依赖包大致有两种方法。1是使用yum install或dnf install命令,直接从镜像库中安装。2是通过wget命令或者别的途径下载源文件包,然后使用make & make install命令编译安装。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值