目录
1、源码下载:
2、源码解压:
3、修改配置文件:
(1)版本1.0.0:
(2)高于版本1.0.0
4、源码打包:
5、获取jar运行包:
6、安装运行包:
7、启动运行包:
(1)Windows桌面启动:
(2)Windows桌面关闭:
(3)Linux后台启动:
(4)Linux后台关闭:
A、查找进程ID:
B、杀死进程ID:
8、访问测试:
9、移动部署:
https://download.csdn.net/download/LSY_CSDN_/12275444
https://download.csdn.net/download/LSY_CSDN_/12275449
源码下载地址:https://github.com/apache/rocketmq-externals/releases
因为我们需要安装的是rocketmq-console控制台,因此没有必要下载全部的源码,只需要下载console的源码即可。
说明:1.0.0版本没有用户登录功能,如果需要使用用户登录功能,那就下载最新源码,然后进入到rocketmq-console模块中按照下面的步骤进行操作。只是在修改配置文件的时候将下图中的红线圈出参数修改为true。
将下载的rocketmq-console源码解压到指定文件夹中即可。
版本为1.0.0还不支持用户登录功能。
源码解压文件夹内rocketmq-console/src/main/resources中的application.properties是配置文件,根据自己的需要修改配置参数,主要是配置nameserver地址(多个服务器地址用英文;分隔)、配置rocketmq-console数据存储路径,其余配置参数自行需要修改:
高于1.0.0版本是支持用户登录功能的。
源码解压文件夹内rocketmq-console/src/main/resources中的application.properties是配置文件,根据自己的需要修改配置参数,主要是配置nameserver地址(多个服务器地址用英文;分隔)、配置rocketmq-console数据存储路径、设置需要用户登录,其余配置参数自行需要修改:
在本地windows的cmd命令窗口,通过cd进入到源码解压目录下的rocketmq-console中,执行maven打包命令并跳过test:
mvn clean package -Dmaven.test.skip=true
在成功执行完maven打包后,会在执行maven所在的目录下的target中有可运行jar包:
将通过maven打包的可运行jar包放置在需要安装的指定文件夹中即可。
因为rocketmq-console运行包是一个jar,因此通过jar启动方式将该项目运行包进行启动即可。
在本地windows的cmd命令窗口,通过cd进入到rocketmq-console安装文件夹中,执行jar启动命令:
java -Dserver.port=7080 -jar rocketmq-console-ng-1.0.0.jar
将windows中启动rocketmq-console控制台的命令窗口关闭即可。
在linux中通过cd进入到rocketmq-console安装文件夹中,执行jar后台启动命令:
nohup java -Dserver.port=7080 -jar rocketmq-console-ng-1.0.0.jar &
在linux中执行查找rocketmq-console进程ID的命令:
ps -ef | grep rocketmq-console
找到rocketmq-consle进程ID后,执行杀死对应进程ID的命令:
kill -9 进程ID号
通过在浏览器中输入控制台地址进行访问:http://localhost:7080,如果是1.0.0版本的console控制台,那么不需要用户登录,如果是最新版本的console控制台是需要用户登录的,用户密码:admin/admin
在原有打包好的jar部署在开发、测试、生产等不同环境的时候,只需要用winRar等工具打开jar包,然后找到application.properties配置文件,修改其中配置nameserver地址、配置rocketmq-console数据存储路径的具体参数即可。