在Ubuntu上安裝MinIO的步驟如下:
更新系統包列表
sudo apt update
安裝Snap(如果尚未安裝)
sudo apt install snapd
啟用Snap商店
sudo snap refresh
通過Snap商店安裝MinIO
sudo snap install minio --classic
啟動MinIO服務
sudo systemctl start minio
設置MinIO服務開機自啟
sudo systemctl enable minio
導入MinIO的GPG密鑰
wget -qO - https://dl.min.io/server/minio/release/linux/amd64/minio-release.gpg.key | sudo apt-key add -
添加MinIO的APT倉庫
sudo add-apt-repository "deb https://dl.min.io/server/minio/release/linux/amd64/ /"
更新系統包列表
sudo apt update
安裝MinIO
sudo apt install minio
啟動MinIO服務
sudo systemctl start minio
設置MinIO服務開機自啟
sudo systemctl enable minio
下載MinIO二進制文件 訪問MinIO官方下載頁面,選擇適合你系統的版本并下載。例如,對于Ubuntu 64位系統:
wget https://dl.min.io/server/minio/release/linux/amd64/minio
賦予執行權限
chmod +x minio
移動到系統路徑
sudo mv minio /usr/local/bin/
啟動MinIO服務
minio server /path/to/your/data
其中/path/to/your/data是你希望存儲數據的目錄。
設置MinIO服務開機自啟(可選)
你可以使用systemd來管理MinIO服務。創建一個服務文件:
sudo nano /etc/systemd/system/minio.service
添加以下內容:
[Unit]
Description=MinIO Server
After=network.target
[Service]
ExecStart=/usr/local/bin/minio server /path/to/your/data
Restart=always
User=minio
Group=minio
[Install]
WantedBy=multi-user.target
然后啟動并啟用服務:
sudo systemctl daemon-reload
sudo systemctl start minio
sudo systemctl enable minio
確保你的防火墻允許MinIO的默認端口9000:
sudo ufw allow 9000
訪問http://<your-server-ip>:9000,你應該能看到MinIO的Web界面。
通過以上步驟,你應該能夠在Ubuntu上成功安裝并運行MinIO。