在 Ubuntu 上安装 MinIO,是否需要配置,取决于你用什么方式安装以及你的使用场景。下面分情况说明:
如果只是本地测试或单机使用,下载就能跑,不用配置:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
sudo mv minio /usr/local/bin/
启动:
minio server /data
✅ 到这里就已经安装并运行了
9000http://IP:9000如果是服务器使用,通常要配置以下内容:
export MINIO_ROOT_USER=admin
export MINIO_ROOT_PASSWORD=你的强密码
minio server /data1 /data2 /data3 /data4
minio server /data --address :9000 --console-address :9001
创建服务文件:
sudo vim /etc/systemd/system/minio.service
示例:
[Unit]
Description=MinIO
After=network.target
[Service]
Environment="MINIO_ROOT_USER=admin"
Environment="MINIO_ROOT_PASSWORD=password"
ExecStart=/usr/local/bin/minio server /data --console-address ":9001"
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable --now minio
✅ 这一步就是“配置”
docker run -d \
-p 9000:9000 -p 9001:9001 \
-e "MINIO_ROOT_USER=admin" \
-e "MINIO_ROOT_PASSWORD=password" \
-v /data/minio:/data \
minio/minio server /data --console-address ":9001"
✅ Docker 方式 配置都在命令里
Ubuntu 官方源里的 MinIO 版本很旧,一般不建议用。
| 场景 | 是否需要配置 |
|---|---|
| 本地测试 | ❌ 不需要 |
| 服务器运行 | ✅ 需要 |
| Docker | ✅ 命令里配置 |
| 生产环境 | ✅ 必须配置 |
如果你愿意,可以告诉我:
我可以直接给你一套可用配置。