-
- 关于用到的 tar包,以及zip 包如下,我总了一下,包含jdk,mvn, rocketmq,mq可视化zip包;
- 链接: pan.baidu.com/s/1qkHCwi9p… 提取码: 779v
-
2: 安装jdk, 安装mvn; 并且配置环境变量;
-
3: 新增/usr/local/rocketmq, 上传 rocketmq-all-4.9.1-bin-release.zip
-
4: unzip -d rocketmq rocketmq-all-4.9.1-bin-release.zip
-
5: 修改 启动项参数;(当然 服务器内存够用完全可以不用修改;)
-
6: 参数修改命令:
-
vim runserver.sh
-
JAVA_OPT="${JAVA_OPT} -server -Xms256m -Xmx256m -Xmn128m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=320m"
-
vim runbroker.sh
-
JAVA_OPT="${JAVA_OPT} -server -Xms512m -Xmx512m -Xmn256m"
-
7:修改配置文件
-
vim /config/broker.conf
-
storePathRootDir=/data/rocketmq/rootdir
-
storePathCommitLog=/data/rocketmq/commitlog
-
autoCreateSubscriptionGroup=true
-
traceTopicEnable=true
-
listenPort=10911
-
namesrvAddr=xx.xxx.xxx.xx:9876
-
brokerIP1=xx.xxx.xxx.xx
-
8:启动服务命令:
-
启动namesrv服务:nohup sh mqnamesrv &
-
启动broker服务:nohup sh mqbroker -n localhost:9876 -c ../conf/broker.conf&
-
关闭namesrv服务:sh bin/mqshutdown namesrv
-
关闭broker服务 :sh bin/mqshutdown broke
-
9: 如果是云服务器 : 请打开 9999 或 8080 以及 10911
-
10: 上传可视化文件zip;( rocketmq-externals-master)
-
11:unzip rocketmq-externals-master
-
12: cd:rocketmq-console/src/main/resources
-
13: vim application.properties
-
14: 默认端口为:8080 如果不需要请修改为其他端口,
-
新增rocketmq.config.namesrvAddr=xx.xxx.xxx.xx:9876
-
15: mvn 打包,mvn clean package -Dmaven.test.skip=true
-
16: java -jar 启动: nohup java -jar rocketmq-console-ng-1.0.0.jar &
-
17: 访问 ip:9999 就可以了, 注意如果是云服务或者开启防火墙 请一定要放开 9999, 10911;