1.在线安装:
命令:curl -sSL https://github.com/metersphere/metersphere/releases/latest/download/quick_start.sh | sh
执行该命令,等待安装完成
2.离线安装
链接:https://pan.baidu.com/s/1kejMCZu_1ZxLp1s1P-yUvQ
提取码:eq0z
下载完成后解压,在解压后的目录执行install.sh,等待安装完成
完成后执行 msctl status 查看服务运行状态,出现以下提示表示服务启动成功
Name Command State Ports
-----------------------------------------------------------------------------------------------------------
kafka /opt/bitnami/scripts/kafka ... Up (healthy) 0.0.0.0:19092->19092/tcp, 9092/tcp
ms-data-streaming /deployments/run-java.sh Up (healthy) 0.0.0.0:8085->8085/tcp
ms-node-controller /deployments/run-java.sh Up (healthy) 0.0.0.0:6082->8082/tcp
ms-server /deployments/run-java.sh Up (healthy) 0.0.0.0:6081->8081/tcp
mysql docker-entrypoint.sh mysqld Up (healthy) 0.0.0.0:3307->3306/tcp, 33060/tcp
zookeeper /opt/bitnami/scripts/zooke ... Up (healthy) 2181/tcp, 2888/tcp, 3888/tcp, 8080/tcp
访问地址: http://目标服务器IP地址:6081 ( 这个端口可以在安装配置中修改)
用户名: admin
密码: metersphere
如需修改默认启动配置可在安装目录下的install.conf 配置文件中修改或者在/opt/metersphere/.env 文件中修改
MS_MODE=allinone
MS_KAFKA_TOPIC=JMETER_METRICS
MS_MYSQL_HOST=127.0.0.1
MS_KAFKA_LOG_TOPIC=JMETER_LOGS
MS_KAFKA_EXT_HOST=127.0.0.1
MS_NODE_CONTROLLER_PORT=6082
MS_TAG=v1.8.2
MS_KAFKA_HOST=127.0.0.1
MS_JMETER_DATA_PATH=metersphere/data/jmeter
MS_BASE=/opt
MS_EXTERNAL_KAFKA=false
MS_KAFKA_TEST_TOPIC=LOAD_TESTS
MS_KAFKA_PORT=19092
MS_MYSQL_USER=root
MS_EXTERNAL_MYSQL=false
MS_KAFKA_EXT_PORT=19092
MS_PREFIX=registry.cn-qingdao.aliyuncs.com/metersphere
MS_MYSQL_DB=metersphere
MS_MYSQL_PASSWORD=Password123@mysql
MS_JMETER_TAG=5.4.1-ms3-jdk8
MS_PORT=6081
MS_MYSQL_PORT=3307
官方配置说明:
# 基础配置
## MeterSphere 安装目录的上级目录, MeterSphere 将安装在 ${base_dir}/metersphere 目录中
MS_BASE=/opt
## MeterSphere 相关组件所使用 Docker 镜像的镜像地址前缀
MS_PREFIX=''
## MeterSphere 相关组件所使用 Docker 镜像的镜像标签
MS_TAG=dev
## 安装模式, 支持的安装模式有 allinone | server | node-controller 三种
MS_MODE=allinone
## MeterSphere Web 服务的监听端口
MS_PORT=8081
## Node controller Web 服务的监听端口
MS_NODE_CONTROLLER_PORT=8082
# 数据库配置
## 是否使用外部 MySQL 数据库
MS_EXTERNAL_MYSQL=false
## MySQL 数据库地址,仅在使用外部数据库时修改
MS_MYSQL_HOST=mysql
## MySQL 数据库端口,仅在使用外部数据库时修改
MS_MYSQL_PORT=3306
## MySQL 数据库库名, 仅在使用外部数据库时修改
MS_MYSQL_DB=metersphere
## MySQL 数据库用户名
MS_MYSQL_USER=root
## MySQL 数据库密码
MS_MYSQL_PASSWORD=Password123@mysql
# Kafka 配置
## 是否使用外部 kafka
MS_EXTERNAL_KAFKA=false
## Kafka 地址, 仅在使用外部 Kafka 时修改
MS_KAFKA_HOST=$(hostname -I|cut -d" " -f 1)
## Kafka 端口, 仅在使用外部 Kafka 时修改
MS_KAFKA_PORT=19092
## Kafka Topic
MS_KAFKA_TOPIC=JMETER_METRICS
## Kafka Log Topic
MS_KAFKA_LOG_TOPIC=JMETER_LOGS
## Kafka Test Topic
MS_KAFKA_TEST_TOPIC=JMETER_TESTS
## Kafka 外部访问地址
MS_KAFKA_EXT_HOST=
## Kafka 外部访问端口
MS_KAFKA_EXT_PORT=19092