方法一:使用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/minio
chmod +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
。