6Centos7 安装RocketMQ · SpringCloud微服务实战 · 看云
导航
1. 下载安装包
地址:http://rocketmq.apache.org/release_notes/release-notes-4.7.0/
本次我们选择已经编译好的包
都可以点击现在
也可以使用命令
wget http://ftp.cuhk.edu.hk/pub/packages/apache.org/rocketmq/4.7.0/rocketmq-all-4.7.0-bin-release.zip
2. 解压
unzip rocketmq-all-4.7.0-bin-release.zip
3. 配置
修改/etc/profile文件,添加NameServer的地址
vi /etc/profile
将下面的内容添加到最后面
export NAMESRV_ADDR=localhost:9876
4. 启动NameServer
nohup sh bin/mqnamesrv &
5. 启动Broker
nohup sh bin/mqbroker -n localhost:9876 &
默认启动broker 需要8g 的内存,如果你的机器内存不够大,需要修改一下配置,我这里是已经调整过的
默认: -server -Xms8g -Xmx8g -Xmn4g
修改后: -server -Xms1g -Xmx1g -Xmn512m
6. rocketmq-console 部署
先将代码拉下来
git clone https://github.com/apache/rocketmq-externals.git
6.1 修改rocketmq-console/src/main/resources/application.properties下的配置
仅仅修改了如下配置
# console端口
server.port=8080
# name server地址
# 也可以不修改,在启动完console后,在控制台导航栏 - 运维 - NameSvrAddrList一栏设置
rocketmq.config.namesrvAddr=localhost:9876
6.2 构建执行包
进入rocketmq-console执行以下构建命令
mvn clean package -DskipTests
在target 目录中可以看到编译好的包
6.3 启动
进入当前target 目录
nohup java -jar rocketmq-console-ng-1.0.1.jar >/dev/null 2>&1&
6.4 访问
浏览器输入http://ip:8080/#/



