MeterShpere V2版本安装部署

安装部署

详细教程在线安装 - MeterSphere 文档注意版本是v2.x

  1. 先安装好一台虚拟机
  2. 再通过第三方软件来连接虚拟机,比如(MobaXterm
  3. 在虚拟机里面安装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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值