一、 安装rocketmq
1.1解压安装包,检查jdk环境
java -versionunzip rocketmq-4.4.zip
1.2 修改RocketMQ启动参数
将启动所需内存改小
vi runbroker.sh
vi runserver.sh
1.3修改broker的config文件
# 默认启动时ip是localhost,如果要支持外网访问,需改为阿里云的外网ipnamesrvAddr=121.41.224.57:9876messageIndexSafe=trueautoCreateTopicEnable=truewaitTimeMillsInSendQueue=5000sendMessageThreadPoolNums=64useReentrantLockWhenPutMessage=truedefaultReadQueueNums = 16defaultWriteQueueNums = 16# 需改为阿里云的外网ipbrokerIP1=121.41.224.57brokerClusterName=DefaultClusterbrokerName=broker-abrokerId=0deleteWhen=04fileReservedTime=48brokerRole=ASYNC_MASTERflushDiskType=ASYNC_FLUSH# 监听端口,默认用10911listenPort=10911# 存储路径# storePathRootDir=/usr/local/rocketmq/store# storePathCommitLog= /usr/local/rocketmq/store/commitlog# storePathConsumeQueue=/usr/local/rocketmq/store/consumequeue# storePathIndex=/usr/local/rocketmq/store/index
1.4 启动RocketMQ
# 1.启动NameServernohup sh bin/mqnamesrv &# 2.查看启动日志tail -f ~/logs/rocketmqlogs/namesrv.log
# 1.启动Brokernohup sh bin/mqbroker -n localhost:9876 &# 2.查看启动日志tail -f ~/logs/rocketmqlogs/broker.log
1.5 关闭RocketMQ
# 1.关闭NameServersh bin/mqshutdown namesrv# 2.关闭Brokersh bin/mqshutdown broker
二、 安装rocketmq控制台
2.1下载rocketmq-console项目
2.2修改配置文件
2.3将jar包上传到服务器上,启动命令 java -jar

阿里云需要开放端口
