目錄
rocketmq-console-ng-1.0.0可運行包下載地址:
https://download.csdn.net/download/LSY_CSDN_/12275444
rocketmq-console-ng-1.0.1可運行包下載地址:
https://download.csdn.net/download/LSY_CSDN_/12275449
1、源碼下載:
源碼下載地址:https://github.com/apache/rocketmq-externals/releases
因爲我們需要安裝的是rocketmq-console控制檯,因此沒有必要下載全部的源碼,只需要下載console的源碼即可。
說明:1.0.0版本沒有用戶登錄功能,如果需要使用用戶登錄功能,那就下載最新源碼,然後進入到rocketmq-console模塊中按照下面的步驟進行操作。只是在修改配置文件的時候將下圖中的紅線圈出參數修改爲true。
2、源碼解壓:
將下載的rocketmq-console源碼解壓到指定文件夾中即可。
3、修改配置文件:
(1)版本1.0.0:
版本爲1.0.0還不支持用戶登錄功能。
源碼解壓文件夾內rocketmq-console/src/main/resources中的application.properties是配置文件,根據自己的需要修改配置參數,主要是配置nameserver地址(多個服務器地址用英文;分隔)、配置rocketmq-console數據存儲路徑,其餘配置參數自行需要修改:
(2)高於版本1.0.0
高於1.0.0版本是支持用戶登錄功能的。
源碼解壓文件夾內rocketmq-console/src/main/resources中的application.properties是配置文件,根據自己的需要修改配置參數,主要是配置nameserver地址(多個服務器地址用英文;分隔)、配置rocketmq-console數據存儲路徑、設置需要用戶登錄,其餘配置參數自行需要修改:
4、源碼打包:
在本地windows的cmd命令窗口,通過cd進入到源碼解壓目錄下的rocketmq-console中,執行maven打包命令並跳過test:
mvn clean package -Dmaven.test.skip=true
5、獲取jar運行包:
在成功執行完maven打包後,會在執行maven所在的目錄下的target中有可運行jar包:
6、安裝運行包:
將通過maven打包的可運行jar包放置在需要安裝的指定文件夾中即可。
7、啓動運行包:
因爲rocketmq-console運行包是一個jar,因此通過jar啓動方式將該項目運行包進行啓動即可。
(1)Windows桌面啓動:
在本地windows的cmd命令窗口,通過cd進入到rocketmq-console安裝文件夾中,執行jar啓動命令:
java -Dserver.port=7080 -jar rocketmq-console-ng-1.0.0.jar
(2)Windows桌面關閉:
將windows中啓動rocketmq-console控制檯的命令窗口關閉即可。
(3)Linux後臺啓動:
在linux中通過cd進入到rocketmq-console安裝文件夾中,執行jar後臺啓動命令:
nohup java -Dserver.port=7080 -jar rocketmq-console-ng-1.0.0.jar &
(4)Linux後臺關閉:
A、查找進程ID:
在linux中執行查找rocketmq-console進程ID的命令:
ps -ef | grep rocketmq-console
B、殺死進程ID:
找到rocketmq-consle進程ID後,執行殺死對應進程ID的命令:
kill -9 進程ID號
8、訪問測試:
通過在瀏覽器中輸入控制檯地址進行訪問:http://localhost:7080,如果是1.0.0版本的console控制檯,那麼不需要用戶登錄,如果是最新版本的console控制檯是需要用戶登錄的,用戶密碼:admin/admin
9、移動部署:
在原有打包好的jar部署在開發、測試、生產等不同環境的時候,只需要用winRar等工具打開jar包,然後找到application.properties配置文件,修改其中配置nameserver地址、配置rocketmq-console數據存儲路徑的具體參數即可。