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/ubuntu $(lsb_release -cs) main'
sudo apt update
sudo apt install minio
sudo systemctl start minio
sudo systemctl enable minio
minio --version # 查看版本确认安装成功
sudo apt install snapd
sudo snap install minio --classic
sudo systemctl start minio
sudo systemctl enable minio
minio --version
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
sudo minio server /data/minio # 默认监听9000端口
sudo nano /etc/systemd/system/minio.service
/data/minio为你的数据目录):[Unit]
Description=MinIO Server
After=network.target
[Service]
WorkingDirectory=/data/minio
User=minio
Group=minio
Environment="MINIO_ROOT_USER=minio"
Environment="MINIO_ROOT_PASSWORD=minio"
ExecStart=/usr/local/bin/minio server /data/minio --console-address ":9001"
Restart=always
LimitNOFILE=65536
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl start minio
sudo systemctl enable minio
sudo ufw allow 9000/tcp # MinIO默认端口
sudo ufw allow 9001/tcp # 控制台默认端口(若启用了--console-address)
minio admin user add your-access-key your-secret-key
openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout ~/minio.key -out ~/minio.crt
sudo minio server --secure --certfile ~/minio.crt --keyfile ~/minio.key /data/minio
http://<服务器IP>:9000,使用上述设置的ACCESS_KEY和SECRET_KEY登录。以上步骤覆盖了Ubuntu下MinIO的常见安装方式,可根据需求选择合适的方法。安装完成后,建议通过minio --help查看更多命令选项,或参考MinIO官方文档进行高级配置。