Minio 是一款高性能、兼容S3协议的对象存储服务器,广泛应用于云原生环境。本文基于2025年最新版本,手把手教你在Linux系统(CentOS/RHEL/Ubuntu)上完成安装与配置,无论你是运维新手还是开发者,都能轻松掌握 Minio安装教程 的核心要点。
访问 Minio 官方下载页面或直接使用 wget 获取最新二进制文件(2025年版本号以 RELEASE.2025-* 为例):
wget https://dl.min.io/server/minio/release/linux-amd64/minio
下载后赋予执行权限:
chmod +x 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
⚠️ 注意:生产环境请使用强密码并妥善保管。
创建 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
如果你的 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
在浏览器中输入 http://你的服务器IP:9001,使用上面配置的 Minio最新版安装 时设置的用户名(admin)和密码(admin123456)登录。你将看到直观的 对象存储服务器 管理界面,可以创建桶、上传文件等。
/data/minio 目录权限是否正确,以及配置文件中的用户名密码是否包含特殊字符。/usr/local/bin/minio,然后重启服务即可。通过以上步骤,你已经成功在 Linux 上部署了 Linux Minio部署 的完整环境。Minio 不仅轻量,而且与 AWS S3 完全兼容,可以轻松集成到你的应用程序中。如果你需要更高级的特性(如纠删码、多节点集群),可以参考官方文档。本 Minio安装教程 基于2025年最新版,长期有效,祝你使用愉快!
本文关键词:Minio安装教程、Linux Minio部署、Minio最新版安装、对象存储服务器
本文由主机测评网于2026-02-23发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260226842.html