首先去GitHub上面下载源码 地址:Tags · apache/rocketmq · GitHub
![](https://i-blog.csdnimg.cn/blog_migrate/a81d79048db41e48488779a6e2619f71.png)
下载完成后顺序启动 namesrv 和 broker 这两个服务 启动这两个服务需要配置环境变量
下面是namesrv的环境变量配置 绿色框中是本地项目地址 后面加上 \rocketHome
![](https://i-blog.csdnimg.cn/blog_migrate/5f0660e8899054074d8dff5c3d9a880d.png)
下面是broker的环境变量配置
![](https://i-blog.csdnimg.cn/blog_migrate/c3f1085240d1e9d28a84ff920dfcf804.png)
配置完成后启动 看到控制台如下提示 就表示启动成功了
![](https://i-blog.csdnimg.cn/blog_migrate/a775ccd2e4e6d935da85f7aa369a2a26.png)
![](https://i-blog.csdnimg.cn/blog_migrate/2619cc62b1c7b7880569f7a45577e009.png)
然后就是控制台了 新版本的控制台不在之前的扩展里面了 现在是一个单独的dashboard
下载地址 : mirrors / apache / rocketmq-dashboard · GitCode 拉取到本地即可
修改如下位置的配置
![](https://i-blog.csdnimg.cn/blog_migrate/546778636c2610ee1b3c336a008615ba.png)
主要是修改端口和指定namesrc的地址和端口 当然也可以不做修改 我做了如下修改
![](https://i-blog.csdnimg.cn/blog_migrate/5932e175ae21546a73245be3048a0b58.png)
打开下载的文件 然后打成jar 包 (不打jar也可以 直接idea启动也是可以的哈)
![](https://i-blog.csdnimg.cn/blog_migrate/d62904b858459ddcfe753c4a46c26806.png)
然后本地启动jar包
![](https://i-blog.csdnimg.cn/blog_migrate/007674c28cd846728840f0d47ac3a73b.png)
成功启动 访问 localhost:8888
![](https://i-blog.csdnimg.cn/blog_migrate/e57a499e228d9be73be138f936925696.png)
ok 出现控制台 搞定