溫馨提示×

MinIO在Linux上的安裝方法有哪些

小樊
44
2025-07-03 15:35:15
欄目: 智能運維

在Linux上安裝MinIO有多種方法,以下提供幾種常見的安裝方式:

使用預編譯的二進制文件安裝

  1. 下載MinIO二進制文件: 訪問MinIO官方下載頁面,選擇適合你系統的版本并下載。例如,對于64位Linux系統,可以使用以下命令:

    wget https://dl.min.io/server/minio/release/linux-amd64/minio
    
  2. 賦予執行權限: 下載完成后,需要賦予二進制文件執行權限:

    chmod +x minio
    
  3. 移動到系統路徑: 將MinIO二進制文件移動到一個系統路徑,例如/usr/local/bin/

    sudo mv minio /usr/local/bin/
    
  4. 啟動MinIO服務器: 使用以下命令啟動MinIO服務器,指定數據存儲目錄:

    minio server /path/to/your/data
    

    其中/path/to/your/data是你希望存儲數據的目錄。

  5. 配置MinIO(可選):

    • 設置訪問密鑰和秘密密鑰:
      export MINIO_ACCESS_KEY=your-access-key
      export MINIO_SECRET_KEY=your-secret-key
      
    • 配置防火墻:
      sudo firewall-cmd --permanent --zone=public --add-port=9000/tcp
      sudo firewall-cmd --reload
      
  6. 啟動和管理MinIO服務: 使用systemd管理MinIO服務:

    sudo nano /etc/systemd/system/minio.service
    

    添加以下內容:

    [Unit]
    Description=MinIO Server
    After=network.target
    
    [Service]
    ExecStart=/usr/local/bin/minio server /path/to/your/data
    Restart=always
    User=minio
    Group=minio
    
    [Install]
    WantedBy=multi-user.target
    

    啟動并啟用服務:

    sudo systemctl daemon-reload
    sudo systemctl start minio
    sudo systemctl enable minio
    

使用包管理器安裝

在Ubuntu/Debian系統上:

  1. 添加MinIO的APT倉庫

    curl -fsSL https://min.io/download | sudo bash
    sudo mv minio.list /etc/apt/sources.list.d/minio.list
    
  2. 更新APT包列表

    sudo apt update
    
  3. 安裝MinIO

    sudo apt install minio
    
  4. 啟動MinIO服務器

    sudo minio server /path/to/your/data
    
  5. 配置MinIO(可選):

    • 設置訪問密鑰和秘密密鑰:
      export MINIO_ACCESS_KEY=your-access-key
      export MINIO_SECRET_KEY=your-secret-key
      
    • 配置防火墻:
      sudo firewall-cmd --permanent --zone=public --add-port=9000/tcp
      sudo firewall-cmd --reload
      
  6. 啟動和管理MinIO服務: 使用systemd管理MinIO服務:

    sudo nano /etc/systemd/system/minio.service
    

    添加以下內容:

    [Unit]
    Description=MinIO Server
    After=network.target
    
    [Service]
    ExecStart=/usr/local/bin/minio server /path/to/your/data
    Restart=always
    User=minio
    Group=minio
    
    [Install]
    WantedBy=multi-user.target
    

    啟動并啟用服務:

    sudo systemctl daemon-reload
    sudo systemctl start minio
    sudo systemctl enable minio
    

在CentOS/RHEL系統上:

  1. 添加MinIO的YUM倉庫

    curl -fsSL https://min.io/download | sudo bash
    sudo mv minio.repo /etc/yum.repos.d/minio.repo
    
  2. 更新YUM包列表

    sudo yum update
    
  3. 安裝MinIO

    sudo yum install minio
    
  4. 啟動MinIO服務器

    sudo minio server /path/to/your/data
    
  5. 配置MinIO(可選):

    • 設置訪問密鑰和秘密密鑰:
      export MINIO_ACCESS_KEY=your-access-key
      export MINIO_SECRET_KEY=your-secret-key
      
    • 配置防火墻:
      sudo firewall-cmd --permanent --zone=public --add-port=9000/tcp
      sudo firewall-cmd --reload
      
  6. 啟動和管理MinIO服務: 使用systemd管理MinIO服務:

    sudo nano /etc/systemd/system/minio.service
    

    添加以下內容:

    [Unit]
    Description=MinIO Server
    After=network.target
    
    [Service]
    ExecStart=/usr/local/bin/minio server /path/to/your/data
    Restart=always
    User=minio
    Group=minio
    
    [Install]
    WantedBy=multi-user.target
    

    啟動并啟用服務:

    sudo systemctl daemon-reload
    sudo systemctl start minio
    sudo systemctl enable minio
    

使用Docker安裝

  1. 安裝Docker: 確保你的系統上已經安裝了Docker。如果沒有安裝,可以參考Docker官方文檔進行安裝。

  2. 拉取MinIO鏡像

    docker pull minio/minio
    
  3. 運行MinIO容器

    docker run -p 9000:9000 --name minio-server -v /path/to/your/data:/data minio/minio server /data
    

    其中/path/to/your/data是你希望存儲數據的本地目錄。

  4. 驗證運行: 打開瀏覽器,訪問http://localhost:9000,你應該能看到MinIO的Web界面。

以上是在Linux上安裝MinIO的幾種常見方法,具體步驟可能因Linux發行版和MinIO版本的不同而有所差異,建議參考MinIO官方文檔以獲取最準確的信息。

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