sudo yum update -y确保系统软件包为最新版本。sudo yum install -y wget unzip。/usr/local/bin/(系统路径),数据目录单独存放(如/data/minio/data):sudo mkdir -p /usr/local/bin /data/minio/data。sudo rpm --import https://dl.min.io/server/minio/release/linux/amd64/minio-release.key。/etc/yum.repos.d/minio.repo文件,写入以下内容:[minio]
name=MinIO Repository
baseurl=https://dl.min.io/server/minio/release/linux/amd64/
enabled=1
gpgcheck=1
gpgkey=https://dl.min.io/server/minio/release/linux/amd64/minio-release.key
sudo yum install minio -y完成安装。sudo systemctl enable minio确保系统重启后自动启动。https://min.io/download),选择Linux amd64版本,使用wget下载:wget https://dl.min.io/server/minio/release/linux-amd64/minio。chmod +x minio。sudo mv minio /usr/local/bin/。/etc/profile,添加以下内容(替换为实际数据目录):export MINIO_ROOT_USER=admin
export MINIO_ROOT_PASSWORD=yourpassword
export MINIO_VOLUMES=/data/minio/data
export MINIO_OPTS="--address :9000 --console-address :9001"
运行source /etc/profile使变量生效。docker pull minio/minio。/mnt/data为实际数据目录):docker run -d -p 9000:9000 -p 9001:9001 \
--name minio \
-v /mnt/data:/data \
-e "MINIO_ROOT_USER=admin" \
-e "MINIO_ROOT_PASSWORD=yourpassword" \
minio/minio server /data --console-address ":9001"
参数说明:-p 9000:9000(API端口)、-p 9001:9001(控制台端口)、--console-address(控制台监听地址)。mc(MinIO Client)工具备份:wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
./mc alias set myminio http://localhost:9000 admin yourpassword
./mc admin backup myminio/ /backup/minio_data --recursive
sudo systemctl stop minio。sudo yum makecache。sudo yum update minio -y。sudo systemctl start minio。minio version,确认输出为新版本号。sudo systemctl stop minio。sudo mv minio /usr/local/bin/(覆盖旧文件)。sudo systemctl start minio。minio version。docker stop minio && docker rm minio。docker pull minio/minio。docker run命令(确保数据卷路径一致)。docker exec -it minio sh,进入容器后运行minio version。systemctl status minio(系统安装)或docker logs minio(Docker安装)监控服务是否正常运行。