1. 下载源码
github地址:https://github.com/apache/incubator-rocketmq-externals
2. 将zip上传至centos7服务器
命令:rz (如果提示没有该命令,执行yum install lrzsz)
3. 解压zip包
命令:unzip -o -d /home/bwtys/ rocketmq-externals-master.zip
4. 修改配置文件
配置文件路径:
命令:vim application.properties
server.port 为运行的这个web应用的端口,如果不设置的话默认为8080;
rocketmq.config.namesrvAddr 为rocketmq服务器地址,如果不设置的话默认为“”
rocketmq.config.dataPath 为mq的数据目录,可自定义设置
5. 编译rocketmq-console
cd /opt/app/rocketmq-externals-master/rocketmq-console
命令:mvn clean package -Dmaven.test.skip=true
这里我开始用的是mvn package会报错,但是能打包成功,后来看到其他博主说用上面的命令(注意:不要直接使用mvn package,会提示很多错误)。打包完以后会生产target目录
6. 将jar拷到mq目录(这里不是必须的,放在一起是方便后续管理)
7. 启动jar包
命令:nohup java -jar rocketmq-console-ng-1.0.0.jar >log.txt &
8. 打开浏览器输入:http://10.10.2.202:8080/