在MinIO安装完成后,可以通过以下几种方法进行测试:
基于Docker安装:
docker pull minio/minio
docker run -p 9000:9000 \
--name minio1 \
-e "minio_access_key=admin" \
-e "minio_secret_key=12345678" \
-v /path/to/your/data:/data \
-v /path/to/your/config:/root/.minio \
minio/minio server /data
启动服务后,可以通过浏览器访问 http://127.0.0.1:9000
来使用MinIO控制台。
基于Linux平台搭建:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
./minio server /path/to/your/data
启动服务后,同样可以通过浏览器访问 http://127.0.0.1:9000
来使用MinIO控制台。
安装MinIO客户端(mc):
curl -O https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
export PATH=$PATH:$HOME/minio-binaries/mc
配置MinIO客户端:
./mc config host add myminio http://127.0.0.1:9000 admin admin
测试MinIO服务器:
./mc ls
./mc mb minio/mybucket
./mc cp /etc/hosts minio/mybucket/
./mc cp minio/mybucket/hosts .
./mc rm minio/mybucket/hosts
./mc rm -r minio/mybucket
上传文件:
curl -X PUT -H "Content-Type: application/octet-stream" \
--data-urlencode "filename=testfile.txt" \
"http://127.0.0.1:9000/bucketname/testfile.txt?upload"
下载文件:
curl -X GET "http://127.0.0.1:9000/bucketname/testfile.txt?download" -o downloaded_file.txt
通过上述步骤,你可以验证MinIO服务是否安装正确并且可以正常访问。