centos

minio安装于centos的详细步骤

小樊
36
2025-07-04 13:46:28
栏目: 智能运维

在CentOS上安装MinIO可以分为几个步骤,包括准备环境、下载和安装MinIO、配置MinIO服务以及启动和验证安装。以下是详细的步骤:

准备工作

  1. 更新系统
    sudo yum update -y
    
  2. 安装依赖
    sudo yum install -y wget unzip
    

下载MinIO

  1. 下载MinIO二进制文件
    wget https://dl.min.io/server/minio/release/linux-amd64/minio
    
  2. 解压MinIO文件
    unzip minio
    
  3. 移动MinIO到合适的位置(可选):
    sudo mv minio /opt/minio
    

配置MinIO

  1. 创建配置文件

    sudo mkdir -p /opt/minio/config
    sudo nano /opt/minio/config/config.json
    

    添加以下内容:

    {
      "nodes": ["minio1:9000", "minio2:9000", "minio3:9000"],
      "data": "/opt/minio/data",
      "notify": false,
      "enable_cors": false
    }
    

    根据你的需求修改节点地址和端口。

  2. 启动MinIO服务

    sudo /opt/minio/bin/minio server /opt/minio/config
    

验证安装

  1. 使用MinIO客户端验证
    • 下载并安装MinIO客户端 mc
      wget https://dl.min.io/download/linux-amd64/mc
      sudo unzip mc
      sudo mv mc /usr/local/bin
      
    • 配置 mc 以连接到你的MinIO集群:
      ./mc config host add your_alias http://minio1:9000 minio admin minio123456
      
    • 列出集群中的桶:
      ./mc ls
      

使用RPM包安装MinIO(可选)

  1. 下载MinIO RPM包
    wget https://dl.min.io/server/minio/release/linux-amd64/minio-server-2023.10.0-linux-amd64.zip
    
  2. 解压RPM包
    unzip minio-server-2023.10.0-linux-amd64.zip
    
  3. 安装MinIO
    cd minio-server-2023.10.0-linux-amd64
    sudo ./minio server /path/to/your/data
    

使用Docker安装MinIO(可选)

  1. 安装Docker(如果尚未安装):
    sudo yum install -y docker
    sudo systemctl start docker
    sudo systemctl enable docker
    
  2. 拉取MinIO Docker镜像
    docker pull minio/minio
    
  3. 运行MinIO容器
    docker run -d --name minio -p 9000:9000 -e MINIO_ACCESS_KEY=your_access_key -e MINIO_SECRET_KEY=your_secret_key -v /path/to/your/data:/data minio/minio server /data
    

使用YUM仓库安装MinIO(可选)

  1. 添加MinIO YUM仓库
    sudo vi /etc/yum.repos.d/minio.repo
    
    添加以下内容:
    [minio]
    name=MinIO Repository
    baseurl=https://dl.min.io/server/minio/release/linux-amd64/
    enabled=1
    gpgcheck=0
    
  2. 安装MinIO
    sudo yum install minio-server
    
  3. 启动MinIO服务
    sudo systemctl start minio
    
  4. 设置开机自启
    sudo systemctl enable minio
    

验证安装

  1. 使用curl命令测试API
    curl http://localhost:9000
    
    如果返回MinIO的欢迎页面或API响应,则表示安装成功。

[1,2,4,5,6,7,8,9,10,11,12]

0
看了该问题的人还看了