溫馨提示×

安裝MinIO于Ubuntu的技巧

小樊
44
2025-03-12 21:04:26
欄目: 智能運維

在Ubuntu上安裝MinIO的步驟如下:

  1. 下載MinIO: 從MinIO官方網站下載適用于Linux的二進制文件。例如,可以使用以下命令下載:

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

    chmod +x minio
    
  3. 創建數據存儲目錄: 創建一個用于存儲MinIO數據的目錄:

    mkdir ~/minio-data
    
  4. 安裝MinIO: 將MinIO二進制文件移動到適當的位置,并安裝MinIO:

    sudo mv minio /usr/local/bin/
    
  5. 運行MinIO服務: 啟動MinIO服務,并指定數據存儲目錄:

    minio server ~/minio-data
    

    MinIO將在默認端口9000上運行,并使用之前創建的數據存儲目錄。

  6. 配置MinIO

    • 設置訪問密鑰: 為了增加安全性,可以設置訪問密鑰:
      minio admin user add <ACCESS_KEY><SECRET_KEY>
      
    • 配置HTTPS: 獲取一個SSL證書,并配置MinIO使用HTTPS協議:
      openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout ~/minio.key -out ~/minio.crt
      minio server --secure ~/minio-data
      
  7. 配置自啟動服務: 編寫并配置MinIO服務文件,以便在系統重啟時自動啟動:

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

    在文件中寫入以下內容:

    [Unit]
    Description=MinIO
    Documentation=https://docs.min.io
    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=1048576
    TasksMax=infinity
    DisableTimeout=true
    

    保存并退出編輯器,然后啟動MinIO服務:

    sudo systemctl daemon-reload
    sudo systemctl start minio.service
    sudo systemctl enable minio.service
    
  8. 訪問MinIO控制臺: 打開Web瀏覽器,訪問http://your_server_ip:9000(或配置的HTTPS端口),使用設置的訪問密鑰登錄,即可開始使用MinIO。

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