在 Linux 上安装 MinIO 主要有两种方式:单机版(推荐新手 / 测试) 和 分布式版(生产)。下面我以 最常见、最简单的方式 给你讲。
适合:本地开发、测试、小项目
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
输出示例:
Endpoint: http://192.168.1.10:9000
RootUser: minioadmin
RootPass: minioadmin
✅ 浏览器访问:
http://服务器IP:9000
默认账号密码:
minioadmin
minioadmin
export MINIO_ROOT_USER=admin
export MINIO_ROOT_PASSWORD=StrongPassword123
minio server ~/minio/data
⚠️ 密码至少 8 位
nohupnohup minio server ~/minio/data > minio.log 2>&1 &
tail -f minio.log
sudo vim /etc/systemd/system/minio.service
内容:
[Unit]
Description=MinIO
After=network.target
[Service]
Environment="MINIO_ROOT_USER=admin"
Environment="MINIO_ROOT_PASSWORD=StrongPassword123"
ExecStart=/usr/local/bin/minio server /home/你的用户名/minio/data
Restart=always
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl start minio
sudo systemctl enable minio
查看状态:
systemctl status minio
sudo ufw allow 9000
sudo ufw allow 9001
(9001 是控制台端口)
wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
sudo mv mc /usr/local/bin/
配置:
mc alias set myminio http://localhost:9000 admin StrongPassword123
lsof -i:9000
0.0.0.0你可以直接告诉我:
我可以一步一步带你配 ✅