MinIO Standalone Installation Guide on Ubuntu VM
Document describes How to Set Up MinIO Object Storage Server in Standalone Mode on Ubuntu
Overview
This document guides you through installing MinIO in standalone mode on a single Ubuntu-based VM, either from AWS Cloud or a native datacenter/server. This setup is suitable for development, testing, or small production use cases, with flexibility to scale into a distributed cluster later.
Prerequisites
Operating System: Ubuntu 20.04+ VM (AWS EC2 or native server)
2vCPU / 4 GB RAM / 32 GB storage
Root or sudo access to the VM
Filesystem Recommendation: XFS over LVM (preferred for performance; ext4 can also be used initially)
Minio standalone installation steps
Run this to update and install dependencies
Install MinIO
Create user and data directory:
Download MinIO binary:
Create MinIO Systemd Service
Create the service file:
Paste the following configuration:
Note: Change
MINIO_ACCESS_KEY
andMINIO_SECRET_KEY
to secure values.Start and Enable MinIO
Access MinIO Web Console
Open your browser and go to:
http://<your-server-ip>:9001
Login using the
MINIO_ACCESS_KEY
andMINIO_SECRET_KEY
.
Scaling later (Distributed MinIO)
You can scale to a multi-node distributed setup by adding VMs and drives.
MinIO supports erasure coding, high availability, and horizontal scalability.
Ensure:
Consistent hardware across nodes (CPU, RAM, disk)
XFS file system across all volumes
Last updated
Was this helpful?