Proxmox VE
Enterprise-Grade Open Source Virtualization Platform
Enterprise-Grade Open Source Virtualization Platform
Proxmox Virtual Environment (VE) is a complete, open-source virtualization management platform for running virtual machines (VMs) and containers. It combines KVM hypervisor and LXC containers, software-defined storage, and networking functionality on a single platform.
Built on Debian Linux, Proxmox VE provides a powerful web-based management interface, CLI tools, and REST API, making it the perfect foundation for your home lab or enterprise data center. Run Windows, Linux, and BSD virtual machines alongside lightweight Linux containers.
Whether you’re building a home lab to learn virtualization, consolidating servers in a small business, or managing hundreds of VMs in an enterprise environment, Proxmox delivers professional features without license costs.
Run both full VMs (KVM) and lightweight containers (LXC) on the same host. Perfect flexibility for different workload types.
Intuitive browser-based GUI to manage everything – VMs, containers, storage, networking, backups, and clustering.
Built-in clustering support with live migration, automatic failover, and shared storage for enterprise-grade availability.
Support for local storage, NFS, iSCSI, Ceph, ZFS, and more. Software-defined storage with snapshots and replication.
Scheduled backups with compression, deduplication, and incremental backups. Restore individual files or entire VMs easily.
No license fees, no feature restrictions. Get enterprise features for free. Optional paid support available if needed.
Proxmox VE installs directly on bare metal hardware. This guide covers the installation process.
Download the latest Proxmox VE ISO installer:
Write the ISO to a USB drive using tools like:
dd command or Etcherdd commandBoot your server from the USB drive and follow the installer:
After reboot, the console displays the web interface URL:
https://your-server-ip:8006
Login with:
rootAfter first login, configure Proxmox:
If not using a subscription, switch to the no-subscription repository:
# Edit sources nano /etc/apt/sources.list.d/pve-enterprise.list # Comment out the enterprise repo #deb https://enterprise.proxmox.com/debian/pve bookworm pve-enterprise # Add no-subscription repo nano /etc/apt/sources.list # Add this line: deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription # Update apt update && apt upgrade -y
Web UI Port: 8006 (HTTPS)
SSH Port: 22
Important: Proxmox must be installed on bare metal, not in a VM.
Tip: Enable hardware virtualization (VT-x/AMD-V) in BIOS!
Note: Self-signed SSL cert will show browser warning – this is normal.
Perfect for running any OS – Windows, Linux, BSD:
Lightweight Linux containers with near-native performance:
Directory:
Simple file-based storage. Easy to use, supports all content types.
LVM:
Block-level storage with snapshots. Better performance than directory storage.
ZFS:
Advanced filesystem with compression, deduplication, snapshots, and RAID.
NFS:
Share storage across multiple Proxmox nodes. Easy to set up.
iSCSI:
Block-level storage over network. Good for SAN environments.
SMB/CIFS:
Windows file shares. Useful for backups and ISO storage.
Ceph:
Distributed storage built into Proxmox. Provides redundancy and high availability.
GlusterFS:
Scale-out network-attached storage. Replicated across nodes.
ZFS over iSCSI:
Combine ZFS benefits with network access.
Add storage via: Datacenter → Storage → Add
Configure content types: Disk images, Container templates, ISO images, Backups, Snippets
Create scheduled backup jobs for VMs and containers:
Restore VMs or containers from backup:
Create one-time backups:
Join multiple Proxmox nodes into a cluster for centralized management:
# On first node - create cluster pvecm create my-cluster # On first node - get join information pvecm status # On other nodes - join cluster pvecm add IP-OF-FIRST-NODE
Automatically restart VMs on another node if a node fails:
Move running VMs between nodes with zero downtime:
VM won’t start:
Check logs in Web UI task log. Verify storage is available. Ensure enough resources (RAM, CPU).
Slow performance:
Install VirtIO drivers. Check storage performance. Review CPU/RAM allocation.
Network issues:
Verify bridge configuration. Check VM network settings. Ensure VLAN tags are correct.
Storage full:
Delete old backups. Remove unused disk images. Expand storage or add new drives.
Cluster quorum lost:
Need majority of nodes online. Use pvecm expected 1 to force quorum in emergency.
Deploy Proxmox VE and unlock enterprise-grade virtualization without the enterprise price tag.
Proxmox VE is developed by Proxmox Server Solutions GmbH. Visit proxmox.com for downloads, documentation, and enterprise support options.