本文將指導您如何在centos服務器上快速部署和配置MinIO對象存儲服務。 我們將涵蓋從安裝到客戶端配置的全部步驟。
第一步:安裝MinIO服務器
首先,下載MinIO服務器二進制文件:
wget https://dl.min.io/server/minio/release/Linux-amd64/minio chmod +x minio sudo mv minio /usr/local/bin/
第二步:創建數據存儲目錄
MinIO需要一個目錄來存儲數據。創建并設置權限:
sudo mkdir -p /data sudo chown $(whoami):$(whoami) /data
第三步:啟動MinIO服務器
使用以下命令啟動MinIO服務器,請替換/data 為您的數據目錄,并設置訪問密鑰:
minio server /data --console-address ":9001"
/data 指定數據存儲位置,–console-address “:9001″啟用MinIO Web控制臺,端口為9001。
第四步:配置防火墻 (如果適用)
如果您的服務器啟用了防火墻,請確保允許訪問9001端口:
sudo firewall-cmd --permanent --zone=public --add-port=9001/tcp sudo firewall-cmd --reload
第五步:訪問MinIO Web控制臺
在瀏覽器中訪問 http://:9001 即可訪問MinIO Web控制臺。
第六步:安裝和配置MinIO客戶端 (mc)
下載并安裝MinIO客戶端 mc:
wget https://dl.min.io/client/mc/release/linux-amd64/mc chmod +x mc sudo mv mc /usr/local/bin/
配置 mc 客戶端連接到您的MinIO服務器:
mc alias set myminio http://<您的服務器IP地址>:9001 access_KEY SECRET_KEY
請將 、ACCESS_KEY 和 SECRET_KEY 替換為您的實際值。 ACCESS_KEY 和 SECRET_KEY 是您在啟動MinIO服務器時自動生成的密鑰,可以在MinIO控制臺查看。 myminio 是自定義的別名,方便后續使用。
第七步:使用MinIO客戶端管理存儲桶和對象
現在您可以使用 mc 客戶端管理存儲桶和對象:
# 創建存儲桶 mc mb myminio/mybucket # 列出所有存儲桶 mc ls myminio # 上傳文件 mc cp /path/to/your/file myminio/mybucket/ # 下載文件 mc cp myminio/mybucket/yourfile /path/to/download/location
請替換 /path/to/your/file 和 /path/to/download/location 為您的實際文件路徑。
完成以上步驟后,您就成功地在CentOS服務器上部署并配置了MinIO對象存儲服務。 您可以通過MinIO Web控制臺或 mc 客戶端來管理您的數據。