下面给你一份快速在 CentOS 上安装并运行 MinIO 的实战步骤,适合单机测试 / 生产前置部署,照着做一般 5–10 分钟就能跑起来。
yum update -y
useradd -r -s /sbin/nologin minio
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
mv minio /usr/local/bin/
验证:
minio --version
mkdir -p /data/minio
chown -R minio:minio /data/minio
export MINIO_ROOT_USER=admin
export MINIO_ROOT_PASSWORD=Admin@123456
⚠️ 密码 至少 8 位
minio server /data/minio --console-address ":9001"
访问:
http://服务器IP:9001
vim /etc/systemd/system/minio.service
内容如下(可直接复制):
[Unit]
Description=MinIO
After=network.target
[Service]
User=minio
Group=minio
Environment="MINIO_ROOT_USER=admin"
Environment="MINIO_ROOT_PASSWORD=Admin@123456"
ExecStart=/usr/local/bin/minio server /data/minio --console-address ":9001"
Restart=always
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl enable minio
systemctl start minio
systemctl status minio
firewall-cmd --permanent --add-port=9000/tcp
firewall-cmd --permanent --add-port=9001/tcp
firewall-cmd --reload
浏览器访问:
http://服务器IP:9001
使用:
adminAdmin@123456✅ 能登录 = 安装成功
netstat -tunlp | grep 9000
mkfs.xfs /dev/sdb
mount /dev/sdb /data/minio
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
mv minio /usr/local/bin/
mkdir -p /data/minio
minio server /data/minio --console-address ":9001"
如果你需要:
直接告诉我你的使用场景(测试 / 生产 / 对象存储替代 OSS),我可以给你定制方案。