sudo命令。更新系统包并安装依赖:
sudo apt update && sudo apt upgrade -y
sudo apt install -y wget curl software-properties-common
wget -qO - https://dl.min.io/server/minio/release/linux/amd64/minio-release.gpg | sudo apt-key add -
jammy替换为对应代号,如bionic):sudo add-apt-repository 'deb https://dl.min.io/server/minio/release/ubuntu jammy main'
更新包列表并安装:
sudo apt update
sudo apt install -y minio
检查MinIO版本:
minio --version
正常输出版本信息则表示安装成功。
sudo apt update
sudo apt install -y snapd
sudo snap install minio --classic
sudo systemctl start minio
sudo systemctl enable minio
minio --version
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
sudo chown -R $USER:$USER /data/minio
minio server /data/minio
默认监听http://localhost:9000,可通过浏览器访问查看Web界面。
wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
sudo mv mc /usr/local/bin/
替换ACCESS_KEY、SECRET_KEY为实际值(首次启动MinIO时会生成):
mc alias set myminio http://localhost:9000 ACCESS_KEY SECRET_KEY
mc ls myminio/
若启用了ufw防火墙,开放MinIO默认端口(9000):
sudo ufw allow 9000/tcp
ACCESS_KEY和SECRET_KEY硬编码在脚本中,建议使用环境变量:export MINIO_ACCESS_KEY=your_access_key
export MINIO_SECRET_KEY=your_secret_key
/data/minio目录,防止数据丢失。