MinIO是一个高性能、可扩展的对象存储服务器,适用于大规模的非结构化数据
-
下载MinIO 访问MinIO官方下载页面(https://min.io/download)并根据您的操作系统选择合适的版本。下载完成后,解压缩文件到一个目录。
-
启动MinIO 打开终端(Linux/macOS)或命令提示符(Windows),然后导航到MinIO的解压缩目录。运行以下命令启动MinIO服务器:
./minio server /data
其中,/data
是存储数据的目录。启动成功后,您将看到类似以下的输出:
INFO [2021-06-21 10:00:00] Starting MinIO server on :9000 INFO [2021-06-21 10:00:00] Server is ready to accept connections
- 使用MinIO客户端
MinIO提供了一个名为
mc
的命令行客户端,用于与MinIO服务器进行交互。要安装mc
,请访问MinIO官方下载页面(https://min.io/download)并下载适用于您的操作系统的mc
客户端。
安装完成后,使用以下命令配置mc
客户端,将YOUR-ACCESS-KEY
和YOUR-SECRET-KEY
替换为您的MinIO服务器的访问密钥和秘密密钥:
./mc config host add your_alias http://YOUR-ACCESS-KEY:YOUR-SECRET-KEY@YOUR-SERVER-IP:9000
其中,your_alias
是您为MinIO客户端分配的别名,YOUR-SERVER-IP
是MinIO服务器的IP地址。
现在,您可以使用mc
客户端执行各种操作,例如创建桶、上传/下载文件等。以下是一些常用命令的示例:
- 创建一个名为
my-bucket
的桶:
./mc mb /data/my-bucket
- 上传一个名为
file.txt
的文件到my-bucket
:
./mc cp file.txt /data/my-bucket/
- 从
my-bucket
下载一个名为file.txt
的文件:
./mc cp /data/my-bucket/file.txt file.txt
更多关于MinIO的信息和使用教程,请参考官方文档(https://docs.min.io/docs/)。