在Ubuntu系統中啟動MinIO服務,可以按照以下步驟進行:
安裝Docker: 如果你還沒有安裝Docker,請先安裝它??梢允褂靡韵旅睿?/p>
sudo apt update
sudo apt install docker.io
拉取MinIO Docker鏡像:
docker pull minio/minio
啟動MinIO容器: 使用以下命令啟動MinIO容器,并指定存儲路徑、訪問密鑰和秘密密鑰:
docker run -d --name minio-server \
-p 9000:9000 \
-e MINIO_ACCESS_KEY=your-access-key \
-e MINIO_SECRET_KEY=your-secret-key \
-v /path/to/your/data:/data \
minio/minio server /data
-p 9000:9000
:將容器的9000端口映射到主機的9000端口。-e MINIO_ACCESS_KEY=your-access-key
和 -e MINIO_SECRET_KEY=your-secret-key
:設置訪問密鑰和秘密密鑰。-v /path/to/your/data:/data
:將本地目錄掛載到容器內的/data目錄,用于存儲數據。下載MinIO二進制文件: 訪問MinIO官方網站下載頁面,根據你的操作系統選擇合適的版本下載。例如:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
賦予執行權限:
chmod +x minio
創建數據目錄:
mkdir -p /path/to/your/data
啟動MinIO服務: 使用以下命令啟動MinIO服務:
./minio server /path/to/your/data
默認情況下,MinIO會監聽9000端口。
如果你希望將MinIO作為系統服務運行,可以使用systemd來管理它。
創建systemd服務文件:
創建一個新的服務文件 /etc/systemd/system/minio.service
,內容如下:
[Unit]
Description=MinIO Server
After=docker.service
Requires=docker.service
[Service]
ExecStart=/usr/local/bin/minio server /path/to/your/data
Restart=always
User=minio
Group=minio
Environment="MINIO_ACCESS_KEY=your-access-key"
Environment="MINIO_SECRET_KEY=your-secret-key"
LimitNOFILE=65536
[Install]
WantedBy=multi-user.target
重新加載systemd配置:
sudo systemctl daemon-reload
啟動并啟用服務:
sudo systemctl start minio
sudo systemctl enable minio
檢查服務狀態:
sudo systemctl status minio
通過以上步驟,你應該能夠在Ubuntu系統中成功啟動MinIO服務。根據你的需求選擇合適的方法進行安裝和啟動。