高性能的开源对象存储系统 MinIO 安装与应用教程

360影视 动漫周边 2025-09-12 16:27 1

摘要:MinIO 是一个高性能的开源对象存储系统,兼容 Amazon S3 API。常用于存储图片、视频、备份、日志、AI 数据集等,支持分布式扩展。# 下载 MinIO 服务端wget https://dl.min.io/server/minio/release/

MinIO 是一个 高性能的开源对象存储系统,兼容 Amazon S3 API。常用于存储图片、视频、备份、日志、AI 数据集等,支持分布式扩展。

# 下载 MinIO 服务端wget https://dl.min.io/server/minio/release/linux-amd64/minio -O /usr/local/bin/miniochmod +x /usr/local/bin/minio# 创建存储目录mkdir -p /data/minio# 启动服务(指定数据目录和端口)MINIO_ROOT_USER=admin MINIO_ROOT_PASSWORD=123456 minio server /data/minio --console-address ":9001"Web 管理控制台:http://服务器IP:9001默认 S3 API 端口:http://服务器IP:9000

注意:MINIO_ROOT_USER 和 MINIO_ROOT_PASSWORD 必须设置(类似 S3 的 AccessKey 和 SecretKey)。

从 MinIO 下载页面 下载 minio.exe新建数据目录,例如 D:\minio\data命令行启动:setx MINIO_ROOT_USER adminsetx MINIO_ROOT_PASSWORD 123456minio.exe server D:\minio\data --console-address ":9001"

3. Docker 部署

docker run -d --name minio \-p 9000:9000 -p 9001:9001 \-e "MINIO_ROOT_USER=admin" \-e "MINIO_ROOT_PASSWORD=123456" \-v /data/minio:/data \quay.io/minio/minio server /data --console-address ":9001"# 安装 mcwget https://dl.min.io/client/mc/release/linux-amd64/mc -O /usr/local/bin/mcchmod +x /usr/local/bin/mc# 添加服务别名mc alias set local http://127.0.0.1:9000 admin 123456# 创建 bucketmc mb local/mybucket# 上传文件mc cp ./test.jpg local/mybucket# 下载文件mc cp local/mybucket/test.jpg ./downloaded.jpg

来源:梯子科技一点号

相关推荐