MeterSphere教程:windows下ubuntu子系统安装metersphere环境用于本地练习

MeterSphere的安装,默认对linux的系统配置要求比较高,对于一般的人来说,可能没有这样的服务器,然后本地虚拟机的话,电脑性能估计也扛不住,因此来试试在子系统下来安装试一下是否可以安装成功。

先在windows系统下搭建好ubuntu的子系统环境:

在Windows上安装Ubuntu子系统用于练习linux基本命令

接下来可以参考官方的安装文档进行安装:

https://metersphere.io/docs/quick\_start/quick\_start/

本来想使用一键部署的,奈何执行命令直接报错,可能跟这个子系统的环境有关吧:

picture.image

于是,打算采用离线安装的方式,手动打开安装脚本,然后直接看到最后几行:

  
echo "使用下载服务器 ${server_url}"  
  
DOWNLOAD_URL="https://${server_url}/metersphere/metersphere/releases/download/${MSVERSION}/metersphere-online-installer-${MSVERSION}.tar.gz"  
  
wget --no-check-certificate ${DOWNLOAD_URL}  
tar zxvf metersphere-online-installer-${MSVERSION}.tar.gz  
cd metersphere-online-installer-${MSVERSION}  
  
sed -i -e "s#MS_IMAGE_TAG=.*#MS_IMAGE_TAG=${MSVERSION}#g" install.conf  
sed -i -e "s#MS_IMAGE_PREFIX=.*#MS_IMAGE_PREFIX=registry.cn-qingdao.aliyuncs.com\/metersphere#g" install.conf  
  
/bin/bash install.sh

然后我就找到离线安装包的下载地址:

https://github.com/metersphere/metersphere/releases/download/v1.20.4-lts/metersphere-online-installer-v1.20.4-lts.tar.gz

然后再将上面几行的内容替换一下,最终的命令如下:

  
wget --no-check-certificate https://github.com/metersphere/metersphere/releases/download/v1.20.4-lts/metersphere-online-installer-v1.20.4-lts.tar.gz   
  
tar zxvf metersphere-online-installer-v1.20.4-lts.tar.gz  
cd metersphere-online-installer-v1.20.4-lts  
  
sed -i -e "s#MS_IMAGE_TAG=.*#MS_IMAGE_TAG=v1.20.4-lts#g" install.conf  
sed -i -e "s#MS_IMAGE_PREFIX=.*#MS_IMAGE_PREFIX=registry.cn-qingdao.aliyuncs.com\/metersphere#g" install.conf  
  
/bin/bash install.sh

安装执行过程中的一些截图如下:

picture.image

picture.image

picture.image

picture.image

picture.image

安装完成后,访问:

URL: http://ip:8081

用户名: admin

初始密码: metersphere

picture.image

到此,一个平台就这样搭建好了,对于没有实战项目的小伙伴,不妨就用这个平台去实战下 找找bug喔,能够摸清平台的使用的话,那零基础转行测试的也算可以入门了。

使用msctl status命令,可以查看各个容器和中间件的状态:

picture.image

从上图的话可以出mysql和redis的映射的端口信息,然后可以用navicate工具去连接查看相关的表结构

相关中间件的初始密码,可以在加压后的安装包的install.conf文件中查看到:

picture.image

初始的mysql密码是:Password123@mysql

初始的redis密码是:Password123@redis

使用工具连接mysql后,可以看到数据库如下:

picture.image

上面几十张的表,给没入行的小伙伴来练习一下sql也是不错的选择picture.image

picture.image

官方也有提供体验的地址,为什么还要自己搭建一个在本地去试用呢?

官方提供的账号,有部分功能的权限没有,再加上很多人共用一个账号在操作,上面的测试数据什么的比较多,自己操作的数据啥的,容易被别人误删等,然后自己公司的接口也不适合在公网去直接进行调试。

在试用过程中有问题,欢迎与作者交流~

0
0
0
0
评论
未登录
暂无评论