在Ubuntu上安裝和配置MinIO對象存儲服務是一個相對簡單的過程。以下是詳細的步驟:
更新APT包列表:
sudo apt update
安裝MinIO:
sudo apt install minio
啟動MinIO服務:
sudo systemctl start minio
設置MinIO服務開機自啟:
sudo systemctl enable minio
安裝依賴項:
sudo apt update
sudo apt install -y git build-essential libssl-dev
克隆MinIO倉庫:
git clone https://github.com/minio/minio.git
cd minio/cmd/minio
編譯MinIO:
go build -o minio
移動MinIO二進制文件到系統路徑:
sudo mv minio /usr/local/bin/
啟動MinIO服務:
minio server /path/to/your/data
編輯MinIO配置文件(通常位于 /etc/default/minio
):
sudo nano /etc/default/minio
修改配置參數,例如:
MINIO_ACCESS_KEY=your-access-key
MINIO_SECRET_KEY=your-secret-key
MINIO_SERVER_ARGS="--address :9000"
重啟MinIO服務:
sudo systemctl restart minio
創建配置文件(例如 /etc/minio/config.json
):
sudo nano /etc/minio/config.json
添加配置參數,例如:
{
"accessKey": "your-access-key",
"secretKey": "your-secret-key",
"serverArgs": ["--address", ":9000"]
}
啟動MinIO服務:
minio server /path/to/your/data --config /etc/minio/config.json
訪問MinIO控制臺:打開瀏覽器并訪問 http://your-server-ip:9000
,使用配置的訪問密鑰和秘密密鑰登錄。
使用MinIO客戶端:你可以使用MinIO提供的客戶端工具 mc
來管理你的存儲桶和對象。
mc alias set myminio http://your-server-ip:9000 your-access-key your-secret-key
mc ls myminio/
確保你的防火墻允許MinIO服務的端口(默認是9000):
sudo ufw allow 9000
定期備份你的MinIO數據,并測試恢復過程以確保數據的完整性和可用性。
通過以上步驟,你應該能夠在Ubuntu上成功安裝和配置MinIO對象存儲服務。