在CentOS上快速安装MinIO的步骤如下:
- 更新系统:
sudo yum update -y
- 安装依赖:
sudo yum install -y wget unzip
- 下载MinIO:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
- 解压MinIO:
sudo unzip minio
- 移动MinIO到合适的位置:
sudo mv minio /usr/local/bin/
- 创建并配置MinIO服务:
- 创建Minio服务配置文件
/etc/systemd/system/minio.service
:
sudo vim /etc/systemd/system/minio.service
- 添加以下内容:
[Unit]Description=MinIODocumentation=https://min.io/docs/minio/linux/index.htmlWants=network-online.targetAfter=network-online.targetAssertFileIsExecutable=/usr/local/bin/minio[Service]WorkingDirectory=/usr/localProtectProc=invisibleEnvironmentFile=-/etc/default/minioExecStartPre=/bin/bash -c "if [ -z \"${ minio_volumes}\" ]; then echo \"Variable minio_volumes not set in /etc/default/minio\"; exit 1; fi"ExecStart=/usr/local/bin/minio server $minio_opts $minio_volumesRestart=alwaysLimitNOFILE=65536TasksMax=infinityTimeoutStopSec=infinitySendSIGKILL=no[Install]WantedBy=multi-user.target
- 创建并打开
/etc/default/minio
文件:
sudo vim /etc/default/minio
- 添加以下内容:
minio_root_user=minioadminminio_root_password=minioadminminio_volumes=/dataminio_opts="--console-address :9001"
- 启动MinIO服务:
sudo systemctl daemon-reloadsudo systemctl start minio
- 验证安装:
- 使用
mc
客户端验证MinIO服务器是否正常运行:
wget https://dl.min.io/download/linux-amd64/mcsudo unzip mcsudo mv mc /usr/local/bin./mc config host add your_alias http://127.0.0.1:9000 minioadmin minioadmin123456./mc ls
以上步骤将帮助您在CentOS系统上快速安装并运行MinIO。