安裝環境:
win10 64位
64位 JDK 1.8+
Maven 3.2.X
- 下載 去官網下載RocketMq版本https://rocketmq.apache.org/dowloading/releases/
- 安裝及啟動
1、前提條件:已安裝jdk1.8及maven
2、將下載文件解壓到任務目錄,我的放在E盤
3、配置環境變量
變量名:ROCKETMQ_HOME
變量值:E:\Program\Rocketmq\rocketmq-all-4.9.0-bin-release
4、啟動NAMESERVER
在rocketmq的bin目錄下,打開cmd,
執行:
start mqnamesrv.cmd
若成功會彈出如下提示框,請勿關閉此框。
5、啟動BROKER
在rocketmq的bin目錄下,打開cmd,
執行:
start mqbroker.cmd -n 127.0.0.1:9876 autoCreateTopicEnable=true
若成功會彈出如下提示框,請勿關閉此框。
- RocketMQ插件部署
1. 下載
地址:https://github.com/apache/rocketmq-externals.git
下載完成之后,進入‘rocketmq-externals\rocketmq-console\src\main\resources’文件夾,打開‘application.properties’進行配置。
server.address=0.0.0.0 server.port=8083 ### SSL setting #server.ssl.key-store=classpath:rmqcngkeystore.jks #server.ssl.key-store-password=rocketmq #server.ssl.keyStoreType=PKCS12 #server.ssl.keyAlias=rmqcngkey #spring.application.index=true spring.application.name=rocketmq-console spring.http.encoding.charset=UTF-8 spring.http.encoding.enabled=true spring.http.encoding.force=true logging.level.root=INFO logging.config=classpath:logback.xml #if this value is empty,use env value rocketmq.config.namesrvAddr NAMESRV_ADDR | now, you can set it in ops page.default localhost:9876 rocketmq.config.namesrvAddr=127.0.0.1:9876 #if you use rocketmq version < 3.5.8, rocketmq.config.isVIPChannel should be false.default true rocketmq.config.isVIPChannel= #rocketmq-console's data path:dashboard/monitor rocketmq.config.dataPath=/tmp/rocketmq-console/data #set it false if you don't want use dashboard.default true rocketmq.config.enableDashBoardCollect=true #set the message track trace topic if you don't want use the default one rocketmq.config.msgTrackTopicName= rocketmq.config.ticketKey=ticket #Must create userInfo file: ${rocketmq.config.dataPath}/users.properties if the login is required rocketmq.config.loginRequired=false #set the accessKey and secretKey if you used acl #rocketmq.config.accessKey= #rocketmq.config.secretKey=
2. 編譯啟動
使用idea打開rocketmq-externals\rocketmq-console項目文件夾,編譯->生成-> 生成java 打包jar 包,我的用的版本比較高,生成的是2.0版本
打包成功之后,Cmd進入打包后的文件夾,執行‘java -jar rocketmq-console-ng-2.0.0.jar’,啟動項目。
3.測試
瀏覽器中輸入‘127.0.0.1:配置端口’,成功后即可查看。