当前位置:首页 > 系统教程 > 正文

2025年最新最全Linux系统安装Minio详细教程 从零开始搭建高性能对象存储服务器(小白也能轻松上手)

2025年最新最全Linux系统安装Minio详细教程 从零开始搭建高性能对象存储服务器(小白也能轻松上手)

2025年最新最全Linux系统安装Minio详细教程 从零开始搭建高性能对象存储服务器(小白也能轻松上手) Minio安装教程  Linux Minio部署 Minio最新版安装 对象存储服务器 第1张

Minio 是一款高性能、兼容S3协议的对象存储服务器,广泛应用于云原生环境。本文基于2025年最新版本,手把手教你在Linux系统(CentOS/RHEL/Ubuntu)上完成安装与配置,无论你是运维新手还是开发者,都能轻松掌握 Minio安装教程 的核心要点。

📦 环境准备

  • Linux 服务器(推荐 CentOS 7+ / Ubuntu 20.04+)
  • 具有 sudo 权限的用户
  • 稳定的网络以下载 Minio 二进制文件
  • 确保防火墙开放 9000 和 9001 端口(Minio API 和控制台)

🚀 步骤1:下载 Minio 最新版

访问 Minio 官方下载页面或直接使用 wget 获取最新二进制文件(2025年版本号以 RELEASE.2025-* 为例):

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

下载后赋予执行权限:

chmod +x minio

⚙️ 步骤2:安装并配置 Minio 服务

将二进制文件移动到系统目录:

sudo mv minio /usr/local/bin/

创建 Minio 用户和组:

sudo groupadd -r minio-usersudo useradd -M -r -g minio-user minio-user

创建数据目录和配置文件目录:

sudo mkdir -p /data/miniosudo chown -R minio-user:minio-user /data/miniosudo mkdir -p /etc/minio

创建环境变量配置文件 /etc/minio/minio.conf

# Minio 根目录MINIO_VOLUMES="/data/minio"# 控制台访问地址MINIO_OPTS="--console-address :9001"# 根用户名和密码(生产环境务必修改)MINIO_ROOT_USER=adminMINIO_ROOT_PASSWORD=admin123456

⚠️ 注意:生产环境请使用强密码并妥善保管。

🔧 步骤3:配置 systemd 服务(实现开机自启)

创建 systemd 服务文件 /etc/systemd/system/minio.service

[Unit]Description=MinIODocumentation=https://docs.min.ioWants=network-online.targetAfter=network-online.target[Service]User=minio-userGroup=minio-userEnvironmentFile=/etc/minio/minio.confExecStart=/usr/local/bin/minio server $MINIO_OPTS $MINIO_VOLUMESRestart=alwaysLimitNOFILE=65536[Install]WantedBy=multi-user.target

重载 systemd 并启动 Minio:

sudo systemctl daemon-reloadsudo systemctl start miniosudo systemctl enable minio

🔥 步骤4:防火墙配置

如果你的 Linux 开启了防火墙(如 firewalld 或 ufw),需要开放 9000(API)和 9001(控制台)端口:

CentOS/RHEL (firewalld):

sudo firewall-cmd --permanent --add-port=9000/tcpsudo firewall-cmd --permanent --add-port=9001/tcpsudo firewall-cmd --reload

Ubuntu (ufw):

sudo ufw allow 9000/tcpsudo ufw allow 9001/tcpsudo ufw reload

🌐 步骤5:访问 Minio 控制台

在浏览器中输入 http://你的服务器IP:9001,使用上面配置的 Minio最新版安装 时设置的用户名(admin)和密码(admin123456)登录。你将看到直观的 对象存储服务器 管理界面,可以创建桶、上传文件等。

❓ 常见问题

  • 无法启动服务? 检查 /data/minio 目录权限是否正确,以及配置文件中的用户名密码是否包含特殊字符。
  • 控制台无法访问? 确认防火墙端口开放,并且服务监听地址是否正确(默认监听所有接口)。
  • 如何更新 Minio? 下载最新二进制替换 /usr/local/bin/minio,然后重启服务即可。

📌 总结

通过以上步骤,你已经成功在 Linux 上部署了 Linux Minio部署 的完整环境。Minio 不仅轻量,而且与 AWS S3 完全兼容,可以轻松集成到你的应用程序中。如果你需要更高级的特性(如纠删码、多节点集群),可以参考官方文档。本 Minio安装教程 基于2025年最新版,长期有效,祝你使用愉快!


本文关键词:Minio安装教程、Linux Minio部署、Minio最新版安装、对象存储服务器