一点也不难,而且比在 Windows 上装还要简单。Linux 下安装 MinIO 通常 5~10 分钟就能跑起来,官方也提供了很清晰的方案。
下面我用最常用、最省事的方式给你讲一下,顺便告诉你“难在哪里、怎么避坑”。
✅ 结论:不难
真正“难”的只有两种情况:
你如果只是 本地测试 / 学习 / 单机使用,非常简单。
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
sudo mv minio /usr/local/bin/
验证:
minio --version
mkdir -p ~/minio/data
minio server ~/minio/data
✅ 成功后你会看到:
http://服务器IP:9000minioadmin / minioadminexport MINIO_ROOT_USER=admin
export MINIO_ROOT_PASSWORD=StrongPassword
nohup minio server ~/minio/data > minio.log 2>&1 &
这是最推荐的生产方式,开机自启。
sudo vim /etc/systemd/system/minio.service
[Unit]
Description=MinIO
After=network.target
[Service]
User=root
Environment="MINIO_ROOT_USER=admin"
Environment="MINIO_ROOT_PASSWORD=12345678"
ExecStart=/usr/local/bin/minio server /root/minio/data --console-address ":9001"
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl start minio
sudo systemctl enable minio
| 问题 | 原因 | 解决 |
|---|---|---|
| 端口访问不了 | 防火墙 | 放行 9000 / 9001 |
| 密码太短 | 安全要求 | ≥8 位 |
| 权限问题 | 目录权限 | 用 root 或授权 |
| 不知道怎么用 | 不熟悉对象存储 | 用 mc 或 S3 SDK |
✅ 建议装,很好用:
wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
sudo mv mc /usr/local/bin/
Linux 上装 MinIO = 下载 → 给权限 → 运行,比装 MySQL 简单多了。
如果你愿意,我可以:
你现在是 学习用 还是 准备上生产?