MINIO的安装使用

WSL 安装 minio

确认是 WSL2
wsl -l -v          # Windows 终端里执行,看 STATE=Running 且 VERSION=2
进子系统更新
sudo apt update && sudo apt install -y wget curl vim

docker安装:
Docker 路线,安装docker
curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker $USER && newgrp docker

拉取镜像:docker pull quay.io/minio/aistor/minio

准备卷
mkdir -p $HOME/docker/minio/{data,conf}
chmod -R 777 $HOME/docker/minio      # 避免容器写权限报错

运行(后台+自启)
docker run -d --name minio --restart=always \
  -p 9000:9000 -p 9090:9090 \
  -e "MINIO_ROOT_USER=admin" \
  -e "MINIO_ROOT_PASSWORD=Sup3rSecret" \
  -v $HOME/docker/minio/data:/data \
  -v $HOME/docker/minio/conf:/root/.minio \
  minio/minio:RELEASE.2025-04-22T22-12-26Z \
  server /data --console-address ":9090" --address ":9000"

API 端口 9000(S3 兼容)
Web 控制台 9090
浏览器访问 http://localhost:9090 即可


二进制安装:
下载最新 Linux 二进制(amd64)
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio && sudo mv minio /usr/local/bin/

 建数据目录
mkdir -p $HOME/minio/data

启动(开发模式,单目录)
root用户及密码必须创建为minioadmin和minioadmin
export MINIO_ROOT_USER=minioadmin
export MINIO_ROOT_PASSWORD=minioadmin
minio server $HOME/minio/data --console-address ":9001"


浏览器打开 http://localhost:9001 账号 admin / 12345678 即可上传文件。
停止服务直接 Ctrl-C,数据持久在 ~/minio/data

参考:

Install AIStor on Ubuntu Server | AIStor Object Store Documentation

memvid快速入门:5分钟构建你的第一个视频记忆库-CSDN博客

### MinIO 安装教程 #### Linux 上部署和安装 MinIO 为了在 Linux 系统上安装 MinIO,可以通过多种方式进行。一种常见的方法是从官方网站获取二进制文件并手动安装。 下载最新版本的 MinIO 可执行文件: ```bash wget https://dl.minio.io/server/minio/release/linux-amd64/minio ``` 赋予可执行权限给下载下来的 `minio` 文件,并将其移动到 `/usr/local/bin/` 或其他路径以便全局访问[^1]。 对于希望简化环境管理和依赖关系处理的情况,推荐采用 Docker 来部署 MinIO 实例。这不仅能够快速启动服务,还能轻松实现多节点集群配置。具体操作如下所示: 拉取官方镜像并运行容器: ```bash docker pull minio/minio docker run -p 9000:9000 --name minio1 \ -e "MINIO_ROOT_USER=minioadmin" \ -e "MINIO_ROOT_PASSWORD=minioadmin" \ -v /data:/data -v /config:/root/.minio \ minio/minio server /data --console-address ":9001" ``` 上述命令设置了默认用户名密码为 `minioadmin` ,实际生产环境中应替换为更加安全复杂的凭证组合;同时映射了主机目录至容器内部用于持久化数据存储[^4]。 #### 使用指南 完成安装之后,可通过浏览器访问 http://localhost:9001 登录 MinIO 控制台界面来进行进一步初始化设置以及日常运维管理工作。初次登录时会提示创建管理员账户信息,在此过程中需指定有效的电子邮件地址作为联系手段之一。 MinIO 支持标准 S3 API 接口协议,因此除了图形化的 Web UI 外,还可以借助 AWS CLI 工具或是专门设计用来同 MinIO 进行交互的 mc (MinIO Client),后者提供了丰富的子命令集帮助用户高效地管理对象资源和服务端策略等事项[^5]。 例如,要查看某个 bucket 下面的对象列表,可以使用以下命令: ```bash mc ls myminio/mybucket/ ``` 这里假设已经完成了必要的认证授权流程并且指定了正确的 alias 名称为 `myminio` 。更多关于如何利用这些工具的具体细节,请参阅官方文档获得指导和支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值