下面给你几种在 Linux 上快速安装 MinIO 的方法,按最快 → 最规范排序,你可以按场景选。
curl -fsSL https://min.io/download | bash
安装完成后:
minio --version
mkdir -p ~/minio/data
minio server ~/minio/data
默认会输出:
http://<IP>:9000http://<IP>:9001access key / secret key✅ 适合本地测试、开发环境
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
sudo mv minio /usr/local/bin/
启动:
mkdir -p /data/minio
minio server /data/minio
docker run -d \
-p 9000:9000 \
-p 9001:9001 \
-e MINIO_ROOT_USER=minioadmin \
-e MINIO_ROOT_PASSWORD=minioadmin \
-v /data/minio:/data \
minio/minio server /data --console-address ":9001"
访问:
✅ 适合云服务器 / 隔离环境
sudo useradd -r minio
sudo mkdir -p /etc/minio /var/minio
配置文件 /etc/default/minio:
MINIO_ROOT_USER=minioadmin
MINIO_ROOT_PASSWORD=minioadmin
MINIO_VOLUMES="/var/minio"
MINIO_OPTS="--console-address :9001"
systemd 服务:
[Unit]
Description=MinIO
After=network.target
[Service]
User=minio
ExecStart=/usr/local/bin/minio server $MINIO_VOLUMES $MINIO_OPTS
EnvironmentFile=/etc/default/minio
Restart=always
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now minio
netstat -tunlp | grep 900
journalctl -u minio -f
| 场景 | 推荐 |
|---|---|
| 本地开发 | 方式一 |
| 服务器 | Docker |
| 生产 | systemd |
如果你是 国产化系统 / ARM / 内网服务器 / K8s,告诉我环境,我可以直接给你定制命令。