在 CentOS 上安装 MinIO,是否需要“配置”取决于你打算怎么用。简单说:
如果你只是 单机测试 / 学习:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
./minio server /data
✅ 不需要复杂配置
✅ 访问 http://IP:9000 即可
在 CentOS 上正式用 MinIO,一般需要配置以下内容:
mkdir -p /data/minio
通常通过 /etc/default/minio 或 systemd 配置:
MINIO_ROOT_USER=admin
MINIO_ROOT_PASSWORD=StrongPass123
MINIO_VOLUMES=/data/minio
MINIO_OPTS="--address :9000 --console-address :9001"
CentOS 7/8 都用 systemd:
[Unit]
Description=MinIO
After=network.target
[Service]
User=minio
EnvironmentFile=/etc/default/minio
ExecStart=/usr/local/bin/minio server $MINIO_VOLUMES $MINIO_OPTS
Restart=always
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl enable --now minio
firewall-cmd --permanent --add-port=9000/tcp
firewall-cmd --permanent --add-port=9001/tcp
firewall-cmd --reload
~/.minio/certs| 使用场景 | 是否需要配置 |
|---|---|
| 本地测试 | ❌ 基本不用 |
| 服务器长期运行 | ✅ 必须配置 |
| 生产环境 | ✅ 必须(权限、服务、防火墙) |
如果你愿意,可以告诉我:
我可以直接给你一份 可复制的完整配置。