MeterSphere源码在windows部署

【metersphere技术栈】

前端:vue

后端:springboot

中间件: mysql, kafka ,zookeeeper    

【meterSphere开源地址】

https://github.com/metersphere/metersphere

【准备工作】

软件安装:

1. 后端ide: IDEA

2. 需要用到:zookeeeper    kafka

3. 数据库:mysql 7.0以上

前后端语言:

1. java  

2. nodejs npm

【运行项目】

一、启动 zookeeeper,不关闭cmd

二、启动kafka,不关闭cmd; 进入kafka 安装目录

输入命令:.\bin\windows\kafka-server-start.bat .\config\server.properties

三、创建topics ,名字为:JMETER_METRICS

kafka-topics.bat --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1 --topic JMETER_METRICS

四、查看所有创建的topics 

kafka-topics.bat --bootstrap-server localhost:9092 --list

五、启动后端

1、IDEA启动,加载MeterSphere项目,指定JDK、Maven等

2、在项目根路径添加一个配置文件  metersphere.properties,添加配置如图:

3、找到项目中引用  metersphere.properties 文件的地方,修改文件所在的路径

4、MySqL数据库创建:CREATE DATABASE `metersphere_dev` ,Mysql 最好是7.0 以上。

5、找到后端项目中:\backend\src\main\java\io\metersphere\Application 文件,点击运行即可:

六、启动前端

先升级npm 到指定版本 npm install -g npm@7.0 升级指定版本
npm install 下载第三方依赖包
npm run serve  启动前端项目

七、登陆项目

账号密码:admin@metersphere.io 、 metersphere

 

 

 
 

 

posted @ 2022-04-08 10:00  keena_jiao  阅读(492)  评论(0编辑  收藏  举报