sudo);服务器需联网(用于下载软件包)。sudo apt update && sudo apt upgrade -y
sudo apt install -y wget curl software-properties-common
wget -qO - https://dl.min.io/server/minio/release/linux-amd64/minio-release.gpg | sudo apt-key add -
sudo add-apt-repository 'deb https://dl.min.io/server/minio/release/linux-amd64/ /'
sudo apt update
sudo apt install -y minio
minio --version # 查看版本信息确认安装成功
sudo apt update
sudo apt install -y snapd
sudo snap install minio --classic # --classic表示无需沙盒限制
sudo systemctl start minio
sudo systemctl enable minio
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
sudo mv minio /usr/local/bin/
sudo mkdir -p /data/minio
minio server /data/minio
sudo nano /etc/systemd/system/minio.service
/data/minio为你的数据目录):[Unit]
Description=MinIO Server
After=network.target
[Service]
Type=notify
WorkingDirectory=/usr/local/bin
User=root
Group=root
ExecStart=/usr/local/bin/minio server /data/minio
Restart=always
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl start minio
sudo systemctl enable minio
ufw防火墙,开放MinIO默认端口(9000):sudo ufw allow 9000/tcp
http://<服务器IP>:9000,使用默认临时凭证登录(首次登录需修改密码):
minioadminminioadminwget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
sudo mv mc /usr/local/bin/
mc alias set myminio http://<服务器IP>:9000 ACCESS_KEY SECRET_KEY
mc ls myminio/ # 查看MinIO服务器中的存储桶
以上步骤覆盖了MinIO在Ubuntu上的主要安装方式,可根据需求选择合适的方法。安装完成后,建议通过mc客户端或Web控制台进行日常管理。