在 CentOS 上安装 MinIO 是完全可以的,而且很常见,不过有几点需要你提前了解,避免踩坑。
结论:合适,但要看 CentOS 版本。
MinIO 官方提供:
✅ 建议:生产环境尽量用 Rocky Linux / AlmaLinux / CentOS Stream 9
优点
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
./minio server /data
适合长期运行
[Unit]
Description=MinIO
After=network.target
[Service]
ExecStart=/usr/local/bin/minio server /data --console-address ":9001"
Restart=always
[Install]
WantedBy=multi-user.target
docker run -p 9000:9000 -p 9001:9001 \
minio/minio server /data --console-address ":9001"
firewall-cmd --add-port=9000/tcp --permanent
firewall-cmd --add-port=9001/tcp --permanent
firewall-cmd --reload
测试环境可临时关:
setenforce 0
生产建议配置策略,而不是直接关。
MinIO 对时间敏感:
timedatectl set-ntp true
✅ CentOS 7+ 装 MinIO 没问题,生产用 systemd 或 Docker 都行
⚠️ CentOS 7 已停止维护,新项目建议换 Rocky/Alma/CentOS Stream
如果你愿意,我可以: