在Ubuntu上测试MinIO,您可以按照以下步骤进行:
安装MinIO:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
/usr/local/bin:sudo mv minio /usr/local/bin/
启动MinIO服务器:
mkdir -p ~/minio/data
~/minio/data目录中,并且您想设置访问密钥和秘密密钥(用于身份验证),可以使用以下命令:minio server ~/minio/data --console-address ":9001"
http://localhost:9000上运行。您可以通过浏览器访问http://localhost:9001来查看MinIO的控制台。使用MinIO客户端进行测试:
wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
sudo mv mc /usr/local/bin/
mc alias set myminio http://localhost:9000 ACCESS_KEY SECRET_KEY
将ACCESS_KEY和SECRET_KEY替换为您在启动MinIO服务器时设置的访问密钥和秘密密钥。测试文件上传和下载:
使用MinIO客户端上传一个文件:
mc cp test.txt myminio/mybucket/
将test.txt替换为您要上传的文件名,并将mybucket替换为您在MinIO服务器上创建的存储桶名称。
使用MinIO客户端下载文件:
mc cp myminio/mybucket/test.txt .
这将从myminio/mybucket/存储桶中下载test.txt文件到当前目录。
验证文件完整性:
md5sum命令验证上传和下载的文件是否完整:md5sum test.txt
比较上传前和下载后的MD5哈希值,如果它们相同,则说明文件传输过程中没有发生损坏。按照以上步骤,您可以在Ubuntu上成功测试MinIO服务器的功能。