MeterSphere教程:windows下ubuntu子系统安装metersphere环境用于本地练习
MeterSphere的安装,默认对linux的系统配置要求比较高,对于一般的人来说,可能没有这样的服务器,然后本地虚拟机的话,电脑性能估计也扛不住,因此来试试在子系统下来安装试一下是否可以安装成功。先在windows系统下搭建好ubuntu的子系统环境:在Windows上安装Ubuntu子系统用于练习linux基本命令接下来可以参考官方的安装文档进行安装:https:/...
MeterSphere的安装,默认对linux的系统配置要求比较高,对于一般的人来说,可能没有这样的服务器,然后本地虚拟机的话,电脑性能估计也扛不住,因此来试试在子系统下来安装试一下是否可以安装成功。
先在windows系统下搭建好ubuntu的子系统环境:
在Windows上安装Ubuntu子系统用于练习linux基本命令
接下来可以参考官方的安装文档进行安装:
https://metersphere.io/docs/quick_start/quick_start/
本来想使用一键部署的,奈何执行命令直接报错,可能跟这个子系统的环境有关吧:
于是,打算采用离线安装的方式,手动打开安装脚本,然后直接看到最后几行:
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
安装执行过程中的一些截图如下:
安装完成后,访问:
URL: http://ip:8081
用户名: admin
初始密码: metersphere
到此,一个平台就这样搭建好了,对于没有实战项目的小伙伴,不妨就用这个平台去实战下 找找bug喔,能够摸清平台的使用的话,那零基础转行测试的也算可以入门了。
使用msctl status命令,可以查看各个容器和中间件的状态:
从上图的话可以出mysql和redis的映射的端口信息,然后可以用navicate工具去连接查看相关的表结构
相关中间件的初始密码,可以在加压后的安装包的install.conf文件中查看到:
初始的mysql密码是:Password123@mysql
初始的redis密码是:Password123@redis
使用工具连接mysql后,可以看到数据库如下:
上面几十张的表,给没入行的小伙伴来练习一下sql也是不错的选择
官方也有提供体验的地址,为什么还要自己搭建一个在本地去试用呢?
官方提供的账号,有部分功能的权限没有,再加上很多人共用一个账号在操作,上面的测试数据什么的比较多,自己操作的数据啥的,容易被别人误删等,然后自己公司的接口也不适合在公网去直接进行调试。
在试用过程中有问题,欢迎与作者交流~
更多推荐
所有评论(0)