前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MeterSphere教程:windows下ubuntu子系统安装metersphere环境用于本地练习

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

作者头像
小博测试成长之路
发布2022-06-15 11:43:19
1.3K0
发布2022-06-15 11:43:19
举报
文章被收录于专栏:软件测试学习软件测试学习

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

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

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

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

https://metersphere.io/docs/quick_start/quick_start/

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

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

代码语言:javascript
复制
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

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

代码语言:javascript
复制
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

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

安装完成后,访问:

URL: http://ip:8081

用户名: admin

初始密码: metersphere

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

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

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

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

初始的mysql密码是:Password123@mysql

初始的redis密码是:Password123@redis

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

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

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

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

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

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-06-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 小博测试成长之路 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档