Mac dubbo-admin安装
1、环境准备
dubbo-admin 是一个前后端分离的项目。前端使用vue,后端使用springboot,安装 dubbo-admin 其实就是部署该项目。我们将dubbo-admin安装到开发环境上。要保证开发环境有jdk,maven,nodejs。
2、安装nodejs
sudo n 12.9.0
我电脑安装上安装了n模块管理nodejs。
安装node版本管理模块 n
sudo npm install n -g
安装稳定版
sudo n stable
安装最新版
sudo n latest
版本降级/升级
sudo n 版本号
历史版本:https://nodejs.org/zh-cn/download/releases/
3、下载dubbo-admin
https://github.com/apache/dubbo-admin
4、修改配置文件
解压后我们进入…\dubbo-admin-develop\dubbo-admin-server\src\main\resources目录,找到 application.properties 配置文件 进行配置修改
admin.registry.address注册中心
admin.config-center 配置中心
admin.metadata-report.address元数据中心
5、打包项目
在 dubbo-admin-develop 目录执行打包命令
mvn clean package -Dmaven.test.skip=true
6、启动后端
方法一:使用命令启动(在 dubbo-admin-develop目录执行)
mvn --projects dubbo-admin-server spring-boot:run
方法二:切换到目录
/Users/mac/Library/DubboAdmin/dubbo-admin-develop/dubbo-admin-distribution/target
执行
java -jar dubbo-admin-0.4.0.jar
这里会报错,因为没有启动zookeeper服务。
7、启动zookeeper服务
./zkServer.sh start
8、重新执行步骤7后,出现以下错误:
9、 修改端口号
切换到/Users/mac/Library/DubboAdmin/dubbo-admin-develop/dubbo-admin-server/src/main/resources目录下,修改 application.properties端口号
/Users/mac/Library/DubboAdmin/dubbo-admin-develop/dubbo-admin-distribution/src/bin/config/application.properties
server.port=8082
/Users/mac/Library/DubboAdmin/dubbo-admin-develop/dubbo-admin-ui/vue.config.js
重新运行步骤7
10、后端前台
dubbo-admin-ui 目录下执行命令
npm run dev
踩坑之旅:
https://blog.csdn.net/szy2333/article/details/107707947
dubbo-admin-ui 目录下执行命令,npm run dev后,报js文件错误。将index.js文件 let全部替换为const,如下图:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律