【RabbitMQ】2、RabbitMQ安装(Centos版)(上)

简介: 一、安装环境依赖二、安装 Erlang三、安装 RabbitMQ四、启动 RabbitMQ

一、安装环境依赖

yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel

二、安装 Erlang

  • 1、下载
wget http://erlang.org/download/otp_src_22.0.tar.gz

放在目录 /usr/local/src/ 目录下

  • 2、解压
tar -zxvf otp_src_22.0.tar.gz
  • 3、移动目录
mv otp_src_22.0 /usr/local/
  • 4、进入该目录
cd /usr/local/otp_src_22.0/
  • 5、创建即将安装的目录
mkdir ../erlang
  • 6、配置安装路径
./configure --prefix=/usr/local/erlang
  • 7、安装
make install
  • 8、查看是否安装成功
ll /usr/local/erlang/bin
  • 9、添加环境变量
echo 'export PATH=$PATH:/usr/local/erlang/bin' >> /etc/profile
  • 10、刷新环境变量
source /etc/profile
  • 11、进入 Erlang
erl
  • 12、退出 Erlang
halt().

三、安装 RabbitMQ

  • 1、下载
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.15/rabbitmq-server-generic-unix-3.7.15.tar.xz
  • 2、安装 xz
yum install -y xz
  • 3、第一次解压
/bin/xz -d rabbitmq-server-generic-unix-3.7.15.tar.xz
  • 4、第二次解压
tar -xvf rabbitmq-server-generic-unix-3.7.15.tar
  • 5、移动目录
mv rabbitmq_server-3.7.15/ /usr/local/
  • 6、改名
mv /usr/local/rabbitmq_server-3.7.15  rabbitmq
  • 7、配置环境变量
echo 'export PATH=$PATH:/usr/local/rabbitmq/sbin' >> /etc/profile
  • 8、刷新环境变量
source /etc/profile

四、启动 RabbitMQ

  • 1、启动
rabbitmq-server -detached
  • 2、停止
rabbitmqctl stop
  • 3、查看 状态
rabbitmqctl status
相关实践学习
RocketMQ一站式入门使用
从源码编译、部署broker、部署namesrv,使用java客户端首发消息等一站式入门RocketMQ。
消息队列 MNS 入门课程
1、消息队列MNS简介 本节课介绍消息队列的MNS的基础概念 2、消息队列MNS特性 本节课介绍消息队列的MNS的主要特性 3、MNS的最佳实践及场景应用 本节课介绍消息队列的MNS的最佳实践及场景应用案例 4、手把手系列:消息队列MNS实操讲 本节课介绍消息队列的MNS的实际操作演示 5、动手实验:基于MNS,0基础轻松构建 Web Client 本节课带您一起基于MNS,0基础轻松构建 Web Client
目录
相关文章
|
7天前
|
消息中间件 Java RocketMQ
RocketMQ实战教程之RocketMQ安装
这是一篇关于RocketMQ安装的实战教程,主要介绍了在CentOS系统上使用传统安装和Docker两种方式安装RocketMQ。首先,系统需要是64位,并且已经安装了JDK 1.8。传统安装包括下载安装包,解压并启动NameServer和Broker。Docker安装则涉及安装docker和docker-compose,然后通过docker-compose.yaml文件配置并启动服务。教程还提供了启动命令和解决问题的提示。
|
23小时前
|
Docker 容器 Linux
Centos 系统上 Docker 安装
该文指导设置Docker下载源,添加USTC镜像仓库,然后安装Docker CE的特定版本。接着修改`daemon.json`以使用阿里云镜像源,并通过`systemctl daemon-reload`使配置生效。最后,启动Docker服务。
|
5天前
|
Go
CentOS6.4安装GO语言环境
CentOS6.4安装GO语言环境
8 0
|
5天前
|
NoSQL Linux Redis
Centos7 安装和配置 Redis 5 教程
在Centos上安装Redis 5,如果是 Centos8,那么 yum 仓库中默认的 redis 版本就是 5,直接 yum install 即可。
36 0
|
10天前
|
存储 Linux 虚拟化
Hyper-V 安装 CentOS 8.5
本文档介绍了在 Windows 10 上使用 Hyper-V 安装 CentOS 8.5.2111 的详细步骤
37 3
|
10天前
|
Linux 开发工具
蓝易云 - 在CentOS7/RHEL7上安装OpenSSL1.1.x教程
以上就是在CentOS7/RHEL7上安装OpenSSL 1.1.x的步骤。希望对你有所帮助。
39 0
|
12天前
|
网络协议 Java Linux
CentOS上安装运行XWiKi
CentOS上安装运行XWiKi
11 0
|
12天前
|
Java Linux
CentOS上安装openjdk
CentOS上安装openjdk
11 0
|
13天前
|
Java 应用服务中间件 Linux
Centos7 安装JDK和Tomcat
Centos7 安装JDK和Tomcat
43 0
|
14天前
|
运维 网络协议 Linux
2024年最全CentOS8 Consul微服务架构安装(1)_agent(1),Linux运维开发面试
2024年最全CentOS8 Consul微服务架构安装(1)_agent(1),Linux运维开发面试