溫馨提示×

CentOS MinIO安裝步驟全解析

小樊
50
2025-06-16 08:27:40
欄目: 智能運維

在CentOS上安裝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. 解壓文件
    sudo unzip minio
    
  3. 移動MinIO到合適的位置(可選):
    sudo mv minio /usr/local/bin/
    

配置MinIO

  1. 創建MinIO安裝目錄
    sudo mkdir -p /data/minio/{bin,data,conf,logs}
    
  2. 配置環境變量
    cat >> /etc/profile <<'EOF'
    export MINIO_HOME=/data/minio
    export PATH=$PATH:$MINIO_HOME/bin
    EOF
    source /etc/profile
    
  3. 驗證MinIO版本
    minio --version
    

啟動MinIO

  1. 創建minio用戶
    sudo useradd -s /sbin/nologin -M minio
    
  2. 更改目錄所屬主和所屬組
    sudo chown -R minio:minio /data/minio
    
  3. 啟動MinIO服務
    sudo /data/minio/bin/minio server /data/minio
    

開機自啟動配置(可選)

  1. 創建systemd服務文件
    sudo vim /etc/systemd/system/minio.service
    
    添加以下內容:
    [Unit]
    Description=MinIO Server
    After=network.target
    
    [Service]
    User=minio
    Group=minio
    WorkingDirectory=/data/minio
    ExecStart=/data/minio/bin/minio server /data/minio
    
    [Install]
    WantedBy=multi-user.target
    
  2. 啟用并啟動MinIO服務
    sudo systemctl daemon-reload
    sudo systemctl enable minio
    sudo systemctl start minio
    

驗證安裝

  1. 使用mc客戶端驗證(如果下載并安裝了mc):
    wget https://dl.min.io/download/linux-amd64/mc
    sudo unzip mc
    sudo mv mc /usr/local/bin/
    ./mc config host add your_alias http://minio_server_ip:9000 minioadmin minioadmin
    ./mc ls
    

配置防火墻

確保防火墻允許MinIO的默認端口(通常是9000):

sudo firewall-cmd --permanent --add-port=9000/tcp
sudo firewall-cmd --reload

訪問MinIO控制臺

打開瀏覽器并訪問 http://<your_server_ip>:9000,使用你在啟動MinIO時設置的 MINIO_ACCESS_KEYMINIO_SECRET_KEY 登錄控制臺。

以上步驟涵蓋了在CentOS上安裝和配置MinIO的基本流程。根據實際需求,您可能需要進行更多的配置,例如設置多節點集群、配置訪問密鑰和秘密密鑰等。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女