温馨提示×

MinIO安装配置文件怎么设置

小樊
226
2025-04-19 19:19:30
栏目: 编程语言

MinIO是一个高性能、分布式的对象存储系统,专为云原生和容器化环境设计。以下是MinIO的安装和配置步骤:

安装MinIO

  1. 下载MinIO
  • 访问MinIO官网,选择适合您操作系统的版本下载。
  • 下载后,解压缩到指定目录,例如 D:\Program Files\minio
  1. 设置环境变量
  • 用户变量
    • MINIO_ROOT_USER:设置为 admin(或其他您选择的用户名)。
    • MINIO_ROOT_PASSWORD:设置为 your_password(或其他您选择的密码)。
  • 系统环境
    • 将MinIO的 bin 目录添加到系统的 Path 环境变量中,例如 D:\Program Files\minio\bin
  1. 启动MinIO服务器
  • 打开命令提示符(CMD),进入MinIO的 bin 目录。
  • 使用以下命令启动MinIO服务器:
    .\minio.exe server D:\Program Files\minio\data --console-address "127.0.0.1:9090" --address "127.0.0.1:9000"
    
    其中,D:\Program Files\minio\data 是数据存放路径,9090 是控制台端口,9000 是服务API的端口。

配置MinIO

  1. 通过命令行启动
  • 使用命令行启动MinIO服务器时,可以通过 --address--console-address 参数指定监听地址和端口。
  1. 使用.bat文件启动
  • 在MinIO的 bin 目录下创建一个 run.bat 文件,内容如下:
    @echo off
    set MINIO_ROOT_USER=portunid
    set MINIO_ROOT_PASSWORD=zyy191712
    minio.exe server --address :9000 --console-address :9090 D:\Program Files\minio\data
    
    修改 MINIO_ROOT_USERMINIO_ROOT_PASSWORD 为您选择的用户名和密码。
  1. 使用Docker-Compose安装(可选):
  • 如果您希望通过Docker来管理MinIO,可以使用Docker-Compose。首先,确保您的系统上已经安装了Docker和Docker Compose。
  • 创建一个 docker-compose.yml 文件,内容如下:
    version: '3'
    services:
      minio:
        image: minio/minio:RELEASE.2024-11-07T00-52-20Z
        command: server /data --console-address :9001 --address :9000
        environment:
          - MINIO_BROWSER=on
          - MINIO_BROWSER_LOGIN_ANIMATION=on
          - MINIO_BROWSER_SESSION_DURATION=12h
          - MINIO_ROOT_PASSWORD=minio
          - MINIO_ROOT_USER=minio
        volumes:
          - ./data:/data
          - ./certs:/root/.minio/certs
        ports:
          - "9001:9001"
          - "9000:9000"
        restart: always
    networks:
      minio-network:
        external: true
    
    • 启动服务:
      docker-compose up -d nginx
      
    • 配置Nginx反向代理(可选):
      • 编辑Nginx配置文件,添加控制台和API代理的配置。

通过以上步骤,您可以成功安装并配置MinIO。请根据您的实际需求和环境选择合适的安装和配置方式。

0