前期准备工作:(尽量满足要求,不然中间安装metersphere会失败,后面也启动不起来)
8g内存64位操作系统
磁盘空间:45g(之前启动ms老是失败,报磁盘空间不够)
![](https://img-blog.csdnimg.cn/img_convert/8579ae7abdc18813df9616ff9331f041.webp?x-oss-process=image/format,png)
image.png
1、安装docker
curl -sSL https://get.daocloud.io/docker | sh
![](https://img-blog.csdnimg.cn/img_convert/2b2872a4e71483c6957662b472f219f2.webp?x-oss-process=image/format,png)
image.png
2、安装 Docker Engine-Community
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
![](https://img-blog.csdnimg.cn/img_convert/3c4354f7bfa54bf63797247eb9a2645c.webp?x-oss-process=image/format,png)
image.png
3、启动并检查docker状态
sudo systemctl start docker
sudo systemctl status docker
![](https://img-blog.csdnimg.cn/img_convert/fe50462e30b59aa46a248107a32c0e18.webp?x-oss-process=image/format,png)
image.png
4、安装metersphere
此处采用在线安装方式,也可以使用离线方式安装
1)在线安装metersphere
curl -sSL https://github.com/metersphere/metersphere/releases/latest/download/quick_start.sh | sh
![](https://img-blog.csdnimg.cn/img_convert/592b122985f99ccf39378844313d7ddf.webp?x-oss-process=image/format,png)
image.png
2)启动metersphere服务
执行msctl start(如果启动不成功,需要执行msctl reload)
查看启动状态msctl status
![](https://img-blog.csdnimg.cn/img_convert/be58e3569376864d1fb7448c2c5f4c50.webp?x-oss-process=image/format,png)
image.png
5、访问刚刚搭建的meterSphere
URL: http://$LOCAL_IP:8081
对应服务器地址:http://172.19.31.85:8081
用户名: admin
初始密码: metersphere
6、备份、迁移metersphere
文件存储目录默认:/opt/metersphere/data
停旧服务,备份文件夹
安装新服务,完成之后停新服务
替换新服务的文件夹
相关命令:
service docker start
msctl start