MeterSphere之Ubuntu安装注意事项

本文针对MeterSphere在Ubuntu系统上的安装问题提供了解决方案。主要介绍了如何修改安装脚本以匹配Ubuntu的cp命令路径,避免因路径不匹配导致的错误,并提供了两种可行的安装方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MeterSphere之Ubuntu安装注意事项

  最近很多开源社区的用户在用Ubuntu操作系统的服务器安装metersphere遇到一些问题,经过安装尝试之后发现,Ubuntu操作系统的服务器对Metersphere也是同样支持的,但是安装脚本稍微有些不同,当前的install.sh可能有些地方需要修改。

主要有问题的地方在cp这个指令:
Centos或者redhat操作系统的cp指令在 /usr/bin/cp 目录下
而Ubuntu的cp指令在/bin/cp下面

如不修改则会出现如下这个错误:
在这里插入图片描述

或者
[MeterSphere Log]: docker-compose 版本与配置文件不兼容,请重新安装最新版本的 docker-compose

解决方法如下:
方法一、ubuntu的install.sh应该修改如下(/usr/bin/cp 修改为 /bin/cp即可)
主要是这三行
/bin/cp -f ./metersphere/version KaTeX parse error: Expected 'EOF', got '#' at position 33: …here/version #̲Centos或者Redhat的…(date +%Y%m%d-%H%M) ./metersphere ${MS_BASE}/ #Centos或者Redhat的cp路径为 /usr/bin/cp
/bin/cp -f ${__current_dir}/install.conf ${MS_BASE}/metersphere/install.conf.example #Centos或者Redhat的cp路径为 /usr/bin/cp

对应的install.sh如下
在这里插入图片描述

注意:每次升级版本都得改一下脚本或者检查后复用原来的脚本

方法二 、手动CP安装文件到对应安装目录(默认安装目录为:/opt/metersphere)

cd metersphere-release-v1.xx.x-offline

sudo cp ./metersphere/docker-compose-* /opt/metersphere/

bash install.sh

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

吃面爱放香菜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值