安装部署
详细教程在线安装 - MeterSphere 文档注意版本是v2.x
- 先安装好一台虚拟机
- 再通过第三方软件来连接虚拟机,比如(MobaXterm)
- 在虚拟机里面安装docker(注意必须要安装docker不然项目启动不了)(如果有docker可以直接从第十步开始)
第一步:检查网络连接
可以先ping www.baidu.com看看是否网络连接通常,如果ping失败,在/etc/resolv.conf 修改配置,把下面的添加进去注意resolv.conf这个文件有权限)
# Generated by NetworkManager
nameserver 61.128.128.68
nameserver 114.114.114.114
网络不稳定或者存在限制都可能引发此问题。你可以尝试执行以下操作:
- 检查防火墙设置:要保证防火墙没有阻止对 download.docker.com 的访问。你可以暂时关闭防火墙来测试:
systemctl stop firewalld
若关闭防火墙后问题解决,你就需要对防火墙规则进行调整,允许对 Docker 仓库的访问:
firewall-cmd --zone=public --add-rich-rule='rule family="ipv4" source address="download.docker.com" accept' --permanent
firewall-cmd --reload
检查网络限制:要是你处于企业网络或者受限制的网络环境中,可能存在代理或者访问限制。你可以尝试在其他网络环境下操作,或者配置代理。
第二步:清除 yum 缓存
有时候,yum 缓存中的数据可能损坏,清除缓存并重新生成或许能解决问题:
yum clean all
yum makecache
第三步:检查 Docker 仓库配置
确认 Docker 仓库的配置文件 /etc/yum.repos.d/docker-ce.repo 是否正确。你可以重新生成该文件:
yum install -y yum-utils
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
第四步:更改 Docker 镜像源
若默认的 Docker 镜像源不稳定,你可以更换为国内的镜像源,例如阿里云镜像源。编辑 /etc/yum.repos.d/docker-ce.repo 文件,把 baseurl 中的 download.docker.com 替换成 mirrors.aliyun.com/docker-ce:
[docker-ce-stable]
name=Docker CE Stable -$basearch
baseurl=https://mirrors.aliyun.com/docker-ce/linux/centos/7/$basearch/stable
enabled=1
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/docker-ce/linux/centos/gpg
保存文件后,再次执行 yum makecache 命令。
第五步(可以忽略):如果有docker的话需要先进行卸载:
# Ubuntu/Debian
sudo apt remove docker docker-engine docker.io containerd runc
# CentOS/Fedora
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
第六步:安装依赖工具(看自己的虚拟机是Ubuntu还是CentOS,在执行以西命令)
# Ubuntu/Debian
sudo apt update
sudo apt install -y apt-transport-https ca-certificates curl gnupg lsb-release
# CentOS/Fedora
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
第七步:添加 Docker 官方 GPG 密钥
# Ubuntu/Debian
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
# CentOS/Fedora
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
第八步:添加 Docker 软件源
# Ubuntu/Debian
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# CentOS/Fedora(已通过 yum-config-manager 自动添加,无需额外操作)
第九步:安装 Docker 引擎
# Ubuntu/Debian
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io
# CentOS/Fedora
sudo yum install -y docker-ce docker-ce-cli containerd.io
第十步:以上没有问题的话,就开是安装部署MeterSphere,离线安装 - MeterSphere 文档

第十一步:下载完成把安装包导入在 /tmp文件夹里面,
cd /tmp
# 解压安装包 (注意安装包名字不一样)
tar zxvf metersphere-offline-installer-v2.3.0.tar.gz
# 进入安装包目录
cd metersphere-offline-installer-v2.3.0
# 运行安装脚本
/bin/bash install.sh
# 项目启动
msctl start
# 项目停止
msctl stop
# 查看状态
msctl status

1541

被折叠的 条评论
为什么被折叠?



