温馨提示×

linux如何快速装minio

小樊
32
2026-07-01 10:07:55
栏目: 智能运维

下面给你几种在 Linux 上快速安装 MinIO 的方法,按最快 → 最规范排序,你可以按场景选。


✅ 方式一:一键安装(最推荐,最快)

1️⃣ 快速安装 MinIO Server

curl -fsSL https://min.io/download | bash

安装完成后:

minio --version

2️⃣ 启动 MinIO(单节点最简单)

mkdir -p ~/minio/data
minio server ~/minio/data

默认会输出:

  • API: http://<IP>:9000
  • Console: http://<IP>:9001
  • 自动生成 access 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 安装(最干净)

1️⃣ 运行 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"

访问:

  • Console: http://IP:9001
  • API: http://IP:9000

适合云服务器 / 隔离环境


✅ 方式四:生产环境(推荐 systemd)

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,告诉我环境,我可以直接给你定制命令

0