在Ubuntu上搭建MinIO環境的步驟如下:
首先,你需要下載并安裝MinIO服務器。你可以從MinIO的官方網站下載最新版本的MinIO二進制文件。
# 下載MinIO服務器
wget https://dl.min.io/server/minio/release/linux-amd64/minio
# 使MinIO服務器可執行
chmod +x minio
MinIO需要一個目錄來存儲數據。你可以創建一個目錄并將其所有權設置為當前用戶。
# 創建數據目錄
mkdir -p /data
# 更改數據目錄的所有權
chown $USER:$USER /data
使用以下命令啟動MinIO服務器。你需要指定數據目錄和訪問密鑰/秘密密鑰。
# 啟動MinIO服務器
./minio server /data --console-address ":9001"
如果你啟用了防火墻,需要允許MinIO服務器的端口(默認是9000和9001)。
# 允許MinIO服務器的端口
sudo ufw allow 9000
sudo ufw allow 9001
MinIO提供了一個Web控制臺,你可以通過瀏覽器訪問它來管理你的存儲桶和對象。
# 打開瀏覽器并訪問控制臺
http://<your-server-ip>:9001
使用你在啟動MinIO服務器時設置的訪問密鑰和秘密密鑰登錄。
你可以配置MinIO客戶端以便更方便地與MinIO服務器交互。創建一個配置文件~/.minio/config.json
,并添加以下內容:
{
"Endpoints": ["http://<your-server-ip>:9000"],
"AccessKey": "<your-access-key>",
"SecretKey": "<your-secret-key>"
}
將<your-server-ip>
、<your-access-key>
和<your-secret-key>
替換為你的實際值。
你可以使用MinIO客戶端來上傳、下載和管理文件。例如,使用mc
命令行工具:
# 安裝MinIO客戶端
wget https://dl.min.io/client/mc/release/linux-amd64/mc
# 使MinIO客戶端可執行
chmod +x mc
# 將MinIO客戶端移動到PATH中
mv mc /usr/local/bin/
# 配置MinIO客戶端
mc alias set myminio http://<your-server-ip>:9000 <your-access-key> <your-secret-key>
# 列出存儲桶
mc ls myminio/
通過以上步驟,你就可以在Ubuntu上成功搭建MinIO環境并開始使用它了。