centos

minio centos安装指南

小樊
39
2025-06-04 03:29:29
栏目: 智能运维

在CentOS系统上安装MinIO对象存储服务是一个相对简单的过程。以下是一个详细的安装指南,适用于CentOS 7和CentOS 8系统。

安装前准备

  1. 更新系统

    sudo yum update -y
    
  2. 安装必要的软件包

    sudo yum install -y wget
    

安装步骤

方法一:使用RPM包安装(适用于CentOS 7)

  1. 下载MinIO RPM包

    wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio-20230809233022.0.0.x86_64.rpm
    
  2. 安装MinIO

    sudo rpm -ivh minio-20230809233022.0.0.x86_64.rpm
    
  3. 创建并配置MinIO服务

    • 创建minio.service文件:

      sudo vim /etc/systemd/system/minio.service
      
    • 添加以下内容:

      [unit]
      Description=MinIO
      Documentation=https://min.io/docs/minio/linux/index.html
      Wants=network-online.target
      After=network-online.target
      AssertFileIsExecutable=/usr/local/bin/minio
      
      [service]
      WorkingDirectory=/usr/local
      ProtectProc=invisible
      EnvironmentFile=-/etc/default/minio
      ExecStartPre=/bin/bash -c "if [ -z \"${minio_volumes}\" ]; then echo \"variable minio_volumes not set in /etc/default/minio\"; exit 1; fi"
      ExecStart=/usr/local/bin/minio server $minio_opts $minio_volumes
      Restart=always
      LimitNoFile=65536
      TasksMax=infinity
      TimeoutStopSec=infinity
      SendSigKill=no
      
      [Install]
      WantedBy=multi-user.target
      
    • 创建并编辑/etc/default/minio文件:

      sudo vim /etc/default/minio
      
    • 添加以下内容:

      MINIO_ROOT_USER=minioadmin
      MINIO_ROOT_PASSWORD=minioadmin
      MINIO_VOLUMES=/data
      MINIO_OPTS="--console-address :9001"
      
  4. 启动并启用MinIO服务

    sudo systemctl start minio
    sudo systemctl enable minio
    
  5. 验证安装

    minio --version
    

方法二:使用二进制文件安装(适用于CentOS 8)

  1. 下载MinIO二进制文件

    wget https://dl.minio.org/server/minio/release/linux-amd64/minio
    chmod +x minio
    
  2. 创建安装目录

    sudo mkdir -p /mnt/data
    
  3. 配置环境变量

    echo "export MINIO_HOME=/mnt/data" >> ~/.bashrc
    echo "export PATH=$PATH:$MINIO_HOME/bin" >> ~/.bashrc
    source ~/.bashrc
    
  4. 创建MinIO用户

    sudo useradd -s /sbin/nologin -M minio
    
  5. 启动MinIO

    ./minio server /mnt/data --console-address ":9001"
    
  6. 验证安装

    minio --version
    

注意事项

通过以上步骤,您可以在CentOS系统上成功安装并运行MinIO对象存储服务。请参考MinIO官方文档以获取更多详细信息和高级配置选项。

0
看了该问题的人还看了