linux

MinIO在Linux上的配置步骤

小樊
38
2025-08-13 17:49:33
栏目: 智能运维

以下是MinIO在Linux上的配置步骤(以CentOS为例):

  1. 安装MinIO

    • 下载并安装MinIO:
      wget https://dl.min.io/server/minio/release/linux-amd64/minio  
      chmod +x minio  
      sudo mv minio /usr/local/bin/  
      
    • 或通过包管理器安装(CentOS 7/8):
      # CentOS 7  
      wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio-*.rpm -O minio.rpm  
      sudo yum install minio.rpm  
      # CentOS 8  
      sudo dnf install minio  
      
  2. 创建数据目录

    sudo mkdir -p /var/lib/minio  
    sudo useradd -r minio-user  
    sudo chown -R minio-user:minio-user /var/lib/minio  
    
  3. 配置环境变量
    编辑 /etc/default/minio

    MINIO_ROOT_USER=admin  
    MINIO_ROOT_PASSWORD=yourpassword  
    MINIO_VOLUMES="/var/lib/minio"  
    MINIO_OPTS="--address :9000 --console-address :9001"  
    
  4. 创建Systemd服务
    编辑 /etc/systemd/system/minio.service

    [Unit]  
    Description=MinIO  
    Wants=network-online.target  
    After=network-online.target  
    
    [Service]  
    User=minio-user  
    Group=minio-user  
    EnvironmentFile=/etc/default/minio  
    ExecStart=/usr/local/bin/minio server $MINIO_OPTS $MINIO_VOLUMES  
    Restart=always  
    
    [Install]  
    WantedBy=multi-user.target  
    
  5. 启动服务

    sudo systemctl daemon-reload  
    sudo systemctl start minio  
    sudo systemctl enable minio  
    
  6. 开放防火墙(可选)

    sudo firewall-cmd --permanent --add-port=9000/tcp  
    sudo firewall-cmd --permanent --add-port=9001/tcp  
    sudo firewall-cmd --reload  
    
  7. 验证访问
    浏览器访问 http://服务器IP:9001,使用配置的用户名和密码登录。

说明

0
看了该问题的人还看了