RocketMQ入门(二)
Linux部署RocketMQ可视化平台
rocketmq-dashboard
是官方提供的RocketMQ
的图形化管理控制台,原先是叫做rocketmq-console
,后来被rocketmq-externals
单独列为一个项目,现在取名:rocketmq-dashboard
因为Linux
下载比较耗时,这里使用window
下载,修改配置文件,maven
打包后推到Linux
服务器上
1、下载rocketmq-dashboard
github的下载地址为:
明显这个是一个spring项目
2、上传服务器
在/usr/local
目录新建rocketmq-dashboard
文件夹,将jar包上传到此文件夹目录下
1 | cd /usr/local |
解压
1 | unzip rocketmq-dashboard-master.zip |
3、修改配置文件
解压后,进入到压缩包,修改src\main\resources\application.yml
配置文件
1 | vim /usr/local/rocketmq-dashboard/rocketmq-dashboard-master/src/main/resources/application.yml |
主要修改参数:server.port
、rocketmq.config.namesrvAddr
、rocketmq.config.dataPath
4、maven打包
回到项目的根目录下,进行maven
打包
1 | mvn clean package -Dmaven.test.skip=true |
如果有报错Failed to execute goal com.github.eirslett:frontend-maven-plugin:1.11.3:yarn (yarn install) on project rocketmq-dashboard,将maven设置的repository 中找到com下的github下的eirslett,并将其删掉,重新下载
有时候改成
mvn clean install -Dmaven.test.skip=true
也能解决问题
5、启动项目
方便启动,将上步打包的jar
包移动到rocketmq-dashboard
目录下
1 | mv /usr/local/rocketmq-dashboard/rocketmq-dashboard-master/target/rocketmq-dashboard-1.0.1-SNAPSHOT.jar /usr/local/rocketmq-dashboard |
创建日志文件夹
1 | cd /usr/local/rocketmq-dashboard |
后台启动项目
1 | nohup java -jar rocketmq-dashboard-1.0.1-SNAPSHOT.jar > /usr/local/rocketmq-dashboard/logs/rocketmq-dashboard.log 2>&1 & |
查看日志
1 | tail -f /usr/local/rocketmq-dashboard/logs/rocketmq-dashboard.log |
6、访问
输入服务器的ip和设置的端口进行访问
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Hawaii!