温馨提示×

centos能离线装minio吗

小樊
42
2026-10-05 20:10:43
栏目: 智能运维

可以的,CentOS 完全支持离线安装 MinIO。下面给你几种常见、可靠的离线安装方式。


一、最推荐:离线二进制文件安装(最简单)

1️⃣ 在有网络的机器上下载 MinIO

在一台能上网的机器(可以是 CentOS / Ubuntu / macOS):

wget https://dl.min.io/server/minio/release/linux-amd64/minio

或指定版本:

wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio.RELEASE.2024-xx-xxTxx-xx-xxZ

2️⃣ 拷贝到离线 CentOS

用 U 盘 / 内网传输:

scp minio root@离线服务器:/usr/local/bin/

3️⃣ 离线服务器上安装

chmod +x /usr/local/bin/minio

4️⃣ 启动 MinIO

mkdir -p /data/minio
minio server /data/minio --console-address ":9001"

默认端口:

  • API: 9000
  • Web 控制台: 9001

二、离线 RPM 安装(适合 CentOS 7/8)

1️⃣ 下载 RPM(联网机器)

wget https://dl.min.io/server/minio/release/linux-amd64/minio-2024.xx.xx.x86_64.rpm

2️⃣ 拷贝到离线 CentOS

scp minio-*.rpm root@离线服务器:/tmp/

3️⃣ 离线安装

yum localinstall /tmp/minio-*.rpm -y

4️⃣ 启动服务

systemctl start minio
systemctl enable minio

(需提前配置 /etc/default/minio)


三、Docker 离线安装(如果环境用容器)

1️⃣ 联网机器导出镜像

docker pull minio/minio
docker save minio/minio -o minio.tar

2️⃣ 拷贝并导入

scp minio.tar root@离线服务器:/tmp/
docker load -i /tmp/minio.tar

3️⃣ 运行

docker run -d \
  -p 9000:9000 -p 9001:9001 \
  -v /data/minio:/data \
  minio/minio server /data --console-address ":9001"

四、注意事项(很重要)

✅ MinIO 不依赖外网 ✅ 二进制方式不需要 yum 源 ✅ 建议:

  • 专用数据盘
  • 关闭防火墙或放行 9000 / 9001
  • 生产环境用 systemd 管理

五、我可以继续帮你

你可以告诉我:

  • CentOS 版本(7 / 8 / Stream)
  • 是否用 Docker
  • 单机还是分布式
  • 是否用于生产环境

我可以直接给你 完整离线部署脚本 + systemd 配置。

0 踩