方法一:使用APT仓库安装(推荐)
wget -qO - https://dl.min.io/server/minio/release/linux/amd64/minio-release.gpg.key | sudo apt-key add -sudo add-apt-repository "deb https://dl.min.io/server/minio/release/linux/amd64/ /"sudo apt update && sudo apt install minio方法二:手动下载安装
wget https://dl.min.io/server/minio/release/linux-amd64/miniochmod +x minio && sudo mv minio /usr/local/bin/创建数据存储目录:
sudo mkdir -p /data/minio
配置环境变量:
编辑 /etc/default/minio 文件:
MINIO_VOLUMES="/data/minio" MINIO_OPTS="--address :9000 --console-address :9090" MINIO_ROOT_USER="your-access-key" MINIO_ROOT_PASSWORD="your-secret-key" 创建systemd服务文件:
编辑 /usr/lib/systemd/system/minio.service:
[Unit] Description=MinIO Server After=network.target [Service] EnvironmentFile=/etc/default/minio ExecStart=/usr/local/bin/minio server $MINIO_OPTS $MINIO_VOLUMES Restart=always User=minio Group=minio [Install] WantedBy=multi-user.target 启用并启动服务:
sudo systemctl daemon-reload && sudo systemctl start minio && sudo systemctl enable minio
http://your-server-ip:9090,使用配置的 MINIO_ROOT_USER 和 MINIO_ROOT_PASSWORD 登录。--secure 参数启动服务:minio server --secure /data/minio允许MinIO端口(默认9000/9090):
sudo ufw allow 9000/tcp && sudo ufw allow 9090/tcp
说明:
MINIO_ROOT_USER 和 MINIO_ROOT_PASSWORD 为新版本推荐配置项,替代旧版的 MINIO_ACCESS_KEY/MINIO_SECRET_KEY。