在CentOS上部署MinIO的步驟如下:
sudo yum install java-1.8.0-openjdk-devel
下載MinIO: 訪問MinIO官方下載頁面,選擇適合你系統的版本并下載。例如,使用wget下載最新版本的MinIO服務器:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
賦予執行權限: 下載完成后,賦予MinIO可執行權限:
chmod +x minio
移動到系統路徑:
將MinIO移動到系統路徑中,例如/usr/local/bin
:
sudo mv minio /usr/local/bin/
創建數據目錄: 創建一個用于存儲MinIO數據的目錄:
sudo mkdir -p /data/minio
啟動MinIO服務器:
使用以下命令啟動MinIO服務器。假設你想將MinIO配置為單節點模式,并且數據目錄為/data/minio
:
minio server /data/minio
默認情況下,MinIO會監聽在http://localhost:9000
。
如果你需要從遠程訪問MinIO服務器,確保防火墻允許9000端口的流量:
sudo firewall-cmd --permanent --zone=public --add-port=9000/tcp
sudo firewall-cmd --reload
你可以使用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://localhost:9000 ACCESS_KEY SECRET_KEY
替換ACCESS_KEY
和SECRET_KEY
為你的MinIO訪問密鑰和秘密密鑰。默認情況下,MinIO會生成一個訪問密鑰和秘密密鑰。
使用mc
命令驗證連接:
mc ls myminio/
如果你需要更高的可用性和多節點配置,可以參考MinIO官方文檔進行配置?;静襟E包括:
通過以上步驟,你應該能夠在CentOS上成功部署MinIO。