下载源码
- 1:下载master分支的源码,上传到centos7系统的/root/rocketmq目录中,并解压。
https://github.com/apache/rocketmq-dashboard
安装yarn(最新版1.0.1的rocketmq-dashboard需要用到yarn)
- 1:设置Yarn仓库
curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
- 2:设置一下设置node仓库
curl --silent --location https://rpm.nodesource.com/setup_6.x | bash -
- 3:安装nodejs:
yum install nodejs
- 4:官方提供的Yarn存储库会经常被维护,为了保持最新版,我们在添加Yarn存储库源的时候需要导入存储库的GPG密钥:
curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
rpm --import https://dl.yarnpkg.com/rpm/pubkey.gpg
- 5:服务器托管网安装yarn:
yum install yarn
- 6:检查yarn是否安装成功:
yarn --version
- 7:配置国内镜像加速
yarn config set registry https://registry.npm.taobao.org
- 8:使用 Yarn 安装依赖:
SASS_BINARY_SITE=http://npm.taobao.org/mirrors/node-sass yarn
- 9:如果安装报错了,可以重新安装:
yarn config set ignore-engines true
dashboard安装
- 1:修改dashboard的application.yml配置
vi /root/rocketmq/rocketmq-dashboard-master/src/main/resources/application.yml
- 2:找到配置中的namesrvAddrs配置,修改成你自己的nameserver注册中心地址:
rocketmq:
config:
# if this value is empty,use env value rocketmq.config.namesrvAddr NAMESRV_ADDR | now, default localhost:9876
# configure multiple namesrv addresses to manage multiple different clusters
namesrvAddrs:
- 192.168.1.25:9876
- 3:进入到刚刚解压出来的dashboard的目录(例如/root/rocketmq/rocketmq-dashboard-master),并进行编译:
mvn clean package -Dmaven.test.skip=true
- 4:关闭linux的防火墙,防止无法访问dashboard:
systemctl stop firewalld.service #停止firewall
systemctl dis服务器托管网able firewalld.service #禁止firewall开机启动
- 4:运行 rocketmq-dashboard:
java -jar target/rocketmq-dashboard-1.0.1-SNAPSHOT.jar
- 5:浏览器页面访问:刚刚配置的namesrvAddrs的ip地址:8080
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
学习目标: 每天2-3到简单sql(刷完即止),每天复习代码随想录上的题目2-3道算法(时间充足可以继续),背诵的八股的问题也在这里记录了 今日碎碎念: 1)今天任务:java基础八股(不贴出来了),集合源码,MySQL,Redis八股部分 3)目前简历修改完…