安装 RocketMQ

Posted by icoding168 on 2020-04-13 17:11:45

分类: 软件安装  

本文基于 Ubuntu 18.04 安装 RocketMQ,安装前执行 apt-get update 更新依赖列表。

安装 OpenJDK 8

apt-get install openjdk-8-jdk

添加 JAVA_HOME 环境变量

编辑 /etc/profile 文件,加入:

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

执行 source /etc/profile 使配置立刻生效

安装 Maven

apt-get install maven

安装 RocketMQ

到官网下载 RocketMQ 的源码,按照官网文档用 Maven 编译安装 RocketMQ,然后将 distribution/target/rocketmq-4.7.0/rocketmq-4.7.0 目录移动到 /root/rmq

添加 ROCKETMQ_HOME 环境变量

编辑 /etc/profile 文件,加入:

export ROCKETMQ_HOME=/root/rmq

执行 source /etc/profile 使配置立刻生效

启动 RocketMQ NameServer

/root/rmq/bin/mqnamesrv

如果没有报错的话,说明启动成功,可以用后台模式运行 RocketMQ NameServer:

nohup sh /root/rmq/bin/mqnamesrv &

启动 RocketMQ Broker

/root/rmq/bin/mqbroker

如果没有报错的话,说明启动成功,可以用后台模式运行 RocketMQ Broker:

nohup sh /root/rmq/bin/mqbroker &

测试连接

export NAMESRV_ADDR=localhost:9876

sh /root/rmq/bin/tools.sh org.apache.rocketmq.example.quickstart.Producer

sh /root/rmq/bin/tools.sh org.apache.rocketmq.example.quickstart.Consumer