在Linux系統上安裝MinIO的步驟如下:
首先,從MinIO的官方網站下載適用于Linux的安裝包。例如,您可以下載minio-20250120144907.0.0-1.x86_64.rpm
。
下載完成后,為安裝包添加執行權限,并執行安裝命令:
chmod +x minio-20250120144907.0.0-1.x86_64.rpm
sudo ./minio-20250120144907.0.0-1.x86_64.rpm
安裝完成后,您需要配置MinIO服務。首先,創建一個systemd服務文件:
sudo nano /etc/systemd/system/minio.service
將以下內容粘貼到文件中,并根據需要修改:
[Unit]
Description=MinIO
Documentation=https://docs.min.io
Wants=network-online.target
After=network-online.target
[Service]
Environment="MINIO_ROOT_USER=admin"
Environment="MINIO_ROOT_PASSWORD=12345678"
ExecStart=/usr/local/bin/minio server /data --console-address ":9001"
Restart=on-failure
StartLimitIntervalSec=30
StartLimitBurst=3
[Install]
WantedBy=multi-user.target
保存并退出編輯器,然后重新加載systemd配置并啟動MinIO服務:
sudo systemctl daemon-reload
sudo systemctl start minio.service
sudo systemctl status minio.service
如果您需要使用MinIO控制臺,還需要配置nginx和相關的配置文件。這通常涉及到創建和編輯minio_console.conf
和minio_service.conf
文件,并配置HTTPS。
為了增加安全性,您可以設置訪問密鑰和配置HTTPS。例如,使用以下命令設置訪問密鑰:
minio admin user add <ACCESS_KEY> <SECRET_KEY>
然后,您可以使用OpenSSL生成自簽名證書,并配置MinIO使用HTTPS。
打開您的Web瀏覽器,訪問https://your_server_ip:9000
(如果配置了HTTPS,請替換為實際的IP地址)。使用之前設置的訪問密鑰登錄,然后您可以創建存儲桶并上傳和管理對象。
請注意,上述步驟提供了一般性的指導,具體操作可能會因Linux發行版和MinIO版本的不同而有所差異。建議參考MinIO的官方文檔以獲取最準確和最新的安裝指南。