RabbitMQ安装 - 单节点

本文详细介绍了在CentOS6环境下如何搭建RabbitMQ单节点,包括安装Erlang依赖,配置环境变量,下载并安装RabbitMQ,启动与停止服务,以及启用管理页面。这个过程是学习RabbitMQ的基础步骤。
摘要由CSDN通过智能技术生成

在学习RabbitMQ之前,必须要把RabbitMQ的环境搭建起来,刚开始学习时,搭建单节点是入门RabbitMQ最方便、最快捷的方式,这篇文章就是介绍如何使用RabbitMQ压缩包的方式搭建一个单节点的RabbitMQ。

在实际项目中,服务器都是部署在linux环境中,所以这篇文章的演示是在CentOS6 环境下实操的。

安装环境依赖

安装erlang之前需要安装一些依赖库,若没有安装,在启动rabbitmq的时候会报错

yum install -y  gcc   gcc-c++   ncurses-devel   openssl-devel   kernel-devel

安装Erlang

rabbitmq依赖erlang环境,因此需要先安装erlang。

但是注意rabbitmq和erlang版本的对应关系:RabbitMQ Erlang Version Requirements — RabbitMQ

下载erlang,地址:https://erlang.org/download/

安装步骤

tar -zxf otp_src_24.3.tar.gz
cd /home/otp_src_24.3
configure  --prefix=/opt/erlang  --with-ssl  --enable-kernel-poll
make & make install

配置erlang环境变量

vim /etc/profiles
export ERLANG_HOME=/opt/erlang
export PATH=$PATH:$ERLANG_HOME/bin

如果后面启动rabbitmq的时候报错(由于erlang的依赖组件没有安装),需要重新编译安装erlang

make clean
cd /home/otp_src_24.3
configure  --prefix=/opt/erlang --with-ssl  --enable-kernel-poll
make & make install

安装RabbitMQ

下载对应版本的rabbitmq:Index of rabbitmq-server-local

解压安装,由于rabbitmq的压缩是xz格式的,如果没有xz工具,需要先安装xz

yum -y install xz
xz -d ./rabbitmq-server-generic-unix-3.10.13.tar.xz
tar -zxf ./rabbitmq-server-generic-unix-3.10.13.tar
mv ./rabbitmq_server-3.10.13  /usr/local

配置环境变量

vim /etc/profiles
export RABBITMQ_HOME=/usr/local/rabbitmq_server-3.10.13
export PATH=$PATH:$RABBITMQ_HOME/sbin

启动RabbitMQ

前台启动(在命令行阻塞,能直观的看到启动过程和日志):rabbitmq-server

后台启动(后台进程的方式启动):rabbitmq-server  -detached

停止RabbitMQ

前台启动的话,可以直接在启动窗口 ctrl + c 停止RabbitMQ

命令方式停止:rabbitmqctl  shutdown 

安装管理页面

需要远程登录RabbitMQ管理页面,需要创建新用户,默认guest用户只能本地登录,创建方式请参考RabbitMQ简单使用这篇文章。

启动管理页面插件:rabbitmq-plugins  enable  rabbitmq_management

好了,以上就是安装RabbitMQ单节点的方式,现在可以开始学习RabbitMQ了。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值