centos

安装minio到centos的技巧

小樊
36
2025-04-02 18:48:47
栏目: 智能运维

在CentOS上安装MinIO的步骤如下:

准备工作

  1. 更新系统

    sudo yum update -y
    
  2. 安装依赖包

    sudo yum install -y wget
    

下载MinIO

  1. 下载MinIO二进制文件

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

    sudo mkdir -p /data/minio/{bin,data,conf,logs}
    

配置MinIO

  1. 配置环境变量

    echo "export MINIO_HOME=/data/minio" >> /etc/profile
    echo "export PATH=$PATH:$MINIO_HOME/bin" >> /etc/profile
    source /etc/profile
    
  2. 创建MinIO用户和组

    sudo groupadd minio
    sudo useradd -r -g minio minio
    
  3. 设置目录权限

    sudo mkdir -p /data/minio/data
    sudo mkdir -p /data/minio/logs
    sudo chown -R minio:minio /data/minio
    

配置systemd服务

  1. 创建systemd服务文件

    sudo vim /etc/systemd/system/minio.service
    
  2. 添加以下内容到服务文件中

    [Unit]
    Description=MinIO Document Storage Server
    Documentation=https://docs.min.io
    Wants=network-online.target
    After=network-online.target
    
    [Service]
    Type=simple
    User=minio
    Group=minio
    WorkingDirectory=/data/minio
    ExecStart=/data/minio/bin/minio server /data --address ":9000" --console-address ":9001"
    Restart=always
    LimitNOFILE=65536
    
    [Install]
    WantedBy=multi-user.target
    
  3. 重新加载systemd守护进程

    sudo systemctl daemon-reload
    
  4. 启动MinIO服务

    sudo systemctl start minio
    
  5. 启用MinIO服务在系统启动时自动启动

    sudo systemctl enable minio
    
  6. 检查服务状态

    sudo systemctl status minio
    

配置MinIO客户端

  1. 配置MinIO客户端环境变量(可选):

    echo "export MINIO_ACCESS_KEY=your_access_key" >> ~/.bashrc
    echo "export MINIO_SECRET_KEY=your_secret_key" >> ~/.bashrc
    source ~/.bashrc
    
  2. 使用MinIO客户端连接

    minio client ls
    

以上步骤可以帮助你在CentOS系统上成功安装和配置MinIO对象存储系统。

0
看了该问题的人还看了