温馨提示×

Ubuntu安装Minio难不难

小樊
45
2026-08-15 00:24:57
栏目: 智能运维

不难,Ubuntu 安装 MinIO 非常简单,官方文档也很完善,通常有 3 种常见方式,新手也能很快搞定。

下面我给你一个最推荐、最省事的安装方式,以及难度说明。


一、难度评估

难度:★☆☆☆☆(非常简单)
适合人群:新手 / 运维 / 开发
时间:5~10 分钟


二、最简单方式(推荐 ✅)

✅ 方式一:直接下载二进制(最常用)

1️⃣ 下载 MinIO 服务端

wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
sudo mv minio /usr/local/bin/

2️⃣ 创建数据目录

mkdir -p ~/minio/data

3️⃣ 启动 MinIO

minio server ~/minio/data

✅ 启动后你会看到:

  • 控制台地址(Web 管理页面)
  • Access Key / Secret Key

三、以服务方式运行(生产推荐 ✅)

如果你希望 开机自启、后台运行

1️⃣ 创建 minio 用户

sudo useradd -r minio-user -s /sbin/nologin
sudo chown -R minio-user:minio-user ~/minio

2️⃣ 创建 systemd 服务

sudo nano /etc/systemd/system/minio.service

内容示例:

[Unit]
Description=MinIO
After=network.target

[Service]
User=minio-user
ExecStart=/usr/local/bin/minio server /home/你的用户名/minio/data
Restart=always

[Install]
WantedBy=multi-user.target

3️⃣ 启动服务

sudo systemctl daemon-reload
sudo systemctl start minio
sudo systemctl enable minio

四、Docker 方式(也很简单)

如果你熟悉 Docker:

docker run -d \
  -p 9000:9000 \
  -p 9001:9001 \
  -v ~/minio/data:/data \
  minio/minio server /data --console-address ":9001"

五、常见问题

❓ 端口被占用?

  • 默认:
    • 9000:API
    • 9001:Web 控制台

❓ 防火墙?

sudo ufw allow 9000
sudo ufw allow 9001

六、总结

✅ Ubuntu 安装 MinIO 一点都不难
✅ 推荐:二进制 + systemd
✅ 比配置 NFS / Ceph 简单太多

如果你愿意,我可以:

  • ✅ 帮你 一步步装
  • ✅ 给你 生产环境配置模板
  • ✅ 教你 Java / Python / Spring Boot 连接 MinIO

你打算 本地测试 还是 服务器正式用

0