在Ubuntu上部署MinIO服務是一個相對簡單的過程。以下是詳細的步驟指南:
下載MinIO二進制文件:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
賦予執行權限:
chmod +x minio
移動到系統路徑(例如 /usr/local/bin
):
sudo mv minio /usr/local/bin/
拉取MinIO Docker鏡像:
docker pull minio/minio
運行MinIO容器:
docker run -p 9000:9000 --name minio-server minio/minio server /data
這里 /data
是MinIO存儲數據的目錄,你可以根據需要更改。
初始化MinIO服務器:
minio server /data
這將啟動MinIO服務器并生成一個訪問密鑰和秘密密鑰。
記錄訪問密鑰和秘密密鑰: 這些密鑰用于后續的API調用和身份驗證。
創建數據卷:
docker volume create minio-data
運行MinIO容器并掛載數據卷:
docker run -p 9000:9000 --name minio-server -v minio-data:/data minio/minio server /data
打開瀏覽器并訪問:
http://<your-ubuntu-ip>:9000
你應該會看到MinIO的控制臺界面。
登錄: 使用你在初始化MinIO服務器時生成的訪問密鑰和秘密密鑰登錄。
如果你啟用了防火墻,確保開放9000端口:
sudo ufw allow 9000
確保你的數據目錄(例如 /data
或 minio-data
)是持久化的,以防止數據丟失。
通過以上步驟,你應該能夠在Ubuntu上成功部署MinIO服務。如果有任何問題,請參考MinIO的官方文檔或尋求社區支持。