1.下载二进制安装包
mkdir -p /data
cd /data
wget https://mirrors.tuna.tsinghua.edu.cn/apache/rocketmq/4.7.0/rocketmq-all-4.7.0-bin-release.zip
2.解压二进制包
unzip rocketmq-all-4.7.0-bin-release.zip
mv rocketmq-all-4.7.0-bin-release rocketmq
3.启动服务器
cd rocketmq
sh bin/mqnamesrv
报错:Please set the JAVA_HOME variable in your environment, We need java(x64)! !!
需要更改脚本中java得环境变量
[ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=/usr/local/jdk1.8.0_201
#[ ! -e "$JAVA_HOME/bin/java" ] && JAVA_HOME=/usr/java
#[ ! -e "$JAVA_HOME/bin/java" ] && error_exit "Please set the JAVA_HOME variable in your environment, We need java(x64)!"
把需要使用得脚本里面得java变量改成自己java安装目录
后台重启
nohup sh bin/mqnamesrv &
4.启动代理
nohup sh bin/mqbroker -n localhost:9876 &
5.接收发送信息
export NAMESRV_ADDR=localhost:9876
sh bin/tools.sh org.apache.rocketmq.example.quickstart.Producer
sh bin/tools.sh org.apache.rocketmq.example.quickstart.Consumer
6.关闭服务
sh bin/mqshutdown broker
sh bin/mqshutdown namesrv