在Ubuntu上安裝MinIO可能會遇到一些問題,但大多數問題都可以通過以下步驟解決:
更新系統:
sudo apt update && sudo apt upgrade -y
安裝依賴包:
sudo apt install -y wget curl software-properties-common
導入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/ubuntu bionic main'
再次更新系統包列表:
sudo apt update
安裝MinIO:
sudo apt install minio
啟動MinIO服務:
sudo systemctl start minio
設置MinIO服務開機自啟:
sudo systemctl enable 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二進制文件:
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
設置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://
如果在安裝過程中遇到問題,可以參考MinIO官方文檔或聯系其技術支持獲取幫助。