RabbitMQ安装

Rabbit安装的依赖于Erlang,比对版本

★★★重要  (注意版本比对)  不然后面安装白费力气

截图来自https://www.rabbitmq.com/which-erlang.html

先决条件

开始安装前,需要准备:

- 部署一个centos实例

- 用用户账户(root或者非root皆可,如果是root账户,下面的命令中就不需要使用sudo了)登录系统

更新操作系统

使用下面的命令去更新操作系统到最新稳定的状态

sudo yum install epel-release

sudo yum update

sudo reboot

安装Erlang

 

第一种方法安装Erlang

1yum install ncurses-devel

2cd   otp_src_20.1

3 ./configure --prefix=/usr/local/erlang20 --without-javac

4 [root@lyp otp_src_20.1]# make -j 4

5 [root@lyp otp_src_20.1]# make install

检查elang 安装是否成功

 

第二种

由于rabbitmq是由erlang编写,所以安装rabbitmq前需要安装erlang环境

cd ~

wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm

sudo rpm -Uvh erlang-solutions-1.0-1.noarch.rpm

sudo yum install erlang

验证安装是否成功

erl

安装RabbitMQ两种方法

第一种

地址   https://www.rabbitmq.com/install-rpm.html#downloads

 

[root@lyp src]# xz -d rabbitmq-server-generic-unix-3.6.14.tar.xz 解压出来之后是个tar 然后在进行解压

[root@lyp src]# tar xf rabbitmq-server-generic-unix-3.6.14.tar

安装依赖

[root@lyp src]# yum install python -y

[root@lyp src]# yum install xmlto -y

[root@lyp src]# yum install python-simplejson -y

[root@lyp src]# mv rabbitmq_server-3.6.14 /usr/local/rabbitmq

[root@lyp src]# cd /usr/local/rabbitmq/

[root@lyp rabbitmq]# cd sbin/

检测rabbitmq

会有错误

解决办法:

1 vim /etc/profile

在后面添加上

#set erlang environment

export PATH=$PATH:/usr/local/erlang20/bin

#set rabbitmq environment

export PATH=$PATH:/usr/local/rabbitmq/sbin

2 source /etc/profile

第二种

wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.1/rabbitmq-server-3.6.1-1.noarch.rpm

sudo rpm --import https://www.rabbitmq.com/rabbitmq-signing-key-public.asc

sudo yum install rabbitmq-server-3.6.1-1.noarch.rpm

 

启动RabbitMQ

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值