How to Install Proxmox VE (Step by Step)
Timo Wevelsiep•Updated: 29.06.2026Editorial note: Versions, commands and prices may change. Please verify critical steps independently before production use. This guide does not replace individual consulting.
Have Proxmox set up for you? WZ-IT installs, hardens and operates Proxmox in production, from a single server to an HA cluster. Book a free consultation
You can install Proxmox VE in under 30 minutes: download the ISO from proxmox.com, write a bootable USB stick, boot the installer, choose the target disk and filesystem, set network and password, done. After the first reboot you manage everything through the web interface at https://SERVER-IP:8006. This guide covers the general bare-metal install on your own or rented hardware. If you are setting Proxmox up at a host without a KVM console, see the provider-specific Install Proxmox on Hetzner guide instead.
The current release as of June 2026 is Proxmox VE 9.2, based on Debian 13 "Trixie". For a fresh install always grab the latest ISO rather than an older 8.x version.
Check the requirements
Before you start, make sure the hardware fits:
| Component | Minimum | Recommended (production) |
|---|---|---|
| CPU | 64-bit (Intel/AMD) with VT-x or AMD-V | Multi-core CPU, VT-d for PCIe passthrough |
| RAM | 1 GB | 2 GB for the host plus the memory of all VMs; with ZFS/Ceph about +1 GB per TB |
| Storage | One disk | Redundant SSDs (ZFS mirror or hardware RAID with BBU) |
| Network | One NIC | Redundant gigabit NICs, 10 GbE for cluster/storage |
CPU virtualization extensions (Intel VT-x / AMD-V) are mandatory and must be enabled in the BIOS/UEFI, otherwise no KVM VM will start. For sizing production systems, see Proxmox hardware and sizing. For background on what Proxmox is and does, read What is Proxmox.
Step 1: Download the ISO
Download the current ISO from proxmox.com/en/downloads under "Proxmox Virtual Environment" (file proxmox-ve_9.2-1.iso, around 1.7 GB). Then verify the SHA256 checksum against the value shown on the download page to rule out a corrupted or tampered file:
sha256sum proxmox-ve_9.2-1.iso
Step 2: Create a bootable USB stick
You need a USB stick larger than the ISO (4 GB is plenty). Note: UNetbootin does not work with the Proxmox image, and Rufus must run in DD mode, not ISO mode.
| Operating system | Recommended method |
|---|---|
| Linux | dd bs=1M conv=fdatasync if=proxmox-ve_9.2-1.iso of=/dev/sdX (identify the device with lsblk first) |
| macOS | balenaEtcher, or convert the ISO to DMG with hdiutil and write to /dev/rdiskX using dd |
| Windows | balenaEtcher (works out of the box) or Rufus in DD mode |
Be absolutely sure you target the correct drive. dd overwrites the target without asking, and a wrong letter wipes another disk.
Step 3: Boot the installer
Plug the stick into the target server, select it as the boot device in the BIOS/UEFI boot menu and start. The Proxmox installer offers several modes:
- Install Proxmox VE (Graphical) - the normal graphical installer and the right choice for most systems.
- Install Proxmox VE (Terminal UI) - the same steps as a text-based installer, with better compatibility on very old or very new hardware.
- Terminal UI, Serial Console - for headless servers reachable only over a serial console.
- Automated - a fully automated, unattended install driven by an answer file.
For a normal first install, choose the graphical installer and accept the EULA.
Step 4: Choose target disk and filesystem
In the "Target Harddisk" step, select the disk Proxmox will be installed on. Under "Options" you set the filesystem. This choice can only be changed later by reinstalling, so decide deliberately:
| Filesystem | Suitability |
|---|---|
| ext4 (on LVM) | Default, simple, low RAM footprint. Good for a single disk or setups with hardware RAID. |
| xfs (on LVM) | Like ext4, an alternative journaling filesystem. |
| ZFS (RAID0/1/10/Z-1/Z-2/Z-3) | Software RAID across disks, snapshots, checksums against bit rot, replication between cluster nodes. Higher RAM footprint. |
| BTRFS | Still a technology preview, not recommended for production. |
Recommendation: for a single disk or an existing hardware RAID, ext4 is enough. If you have two or more disks and want redundancy, snapshots and later cluster replication, choose ZFS (for example RAID1 as a mirror across two SSDs).
Step 5: Location, password and email
Next the installer asks for:
- Location and time zone (also used to pick a nearby package mirror) and the keyboard layout.
- Root password with at least 8 characters. For production servers use a long, random password.
- Administrator email for system notifications, for example about backup or storage problems. Enter an address that is actually monitored.
Step 6: Network and hostname
In the network step you configure the management interface:
- Hostname (FQDN), for example
pve01.example.com. Changing it later takes effort, so set it cleanly now. - IP address with CIDR (for example
192.168.10.20/24), gateway and DNS server.
The installer configures a single IP stack during installation (IPv4 or IPv6). By default it creates a bridge vmbr0 that VMs and containers attach to later.
Step 7: Finish the install and first login
Confirm the summary. Installation takes a few minutes depending on hardware. Remove the USB stick after the automatic reboot.
In a browser on another machine on the same network, open:
https://SERVER-IP:8006
The self-signed certificate triggers a browser warning that you accept for first access. Log in with user root, realm PAM and the password set during installation. You are now in the Proxmox web interface.
Step 8: Set up the no-subscription repository
After a fresh install the enterprise repository is active. Without a valid subscription key, apt update fails there with a 401 error. For test and homelab systems, configure the free no-subscription repository instead.
Option A (web UI): Under Node > Updates > Repositories, disable the two enterprise entries (PVE and Ceph) and add the no-subscription repository via "Add".
Option B (CLI): Proxmox VE 9 uses the deb822 format. Disable the enterprise repo by adding the line Enabled: no to /etc/apt/sources.list.d/pve-enterprise.sources, then create /etc/apt/sources.list.d/proxmox.sources:
Types: deb
URIs: http://download.proxmox.com/debian/pve
Suites: trixie
Components: pve-no-subscription
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
Never mix enterprise and no-subscription sources at the same time. At login you will also see a "No valid subscription" notice. How to remove it cleanly is covered in Remove the Proxmox subscription notice.
Step 9: First update
Bring the fresh system up to date:
apt update
apt full-upgrade -y
reboot
After the reboot, check the version:
pveversion
The output should read pve-manager/9.2.x. The base is now ready: you can attach storage, upload ISOs and create your first VM or container.
Common mistakes
- KVM will not start: virtualization extensions not enabled in BIOS/UEFI. Turn on VT-x or AMD-V.
apt updatefails with 401: enterprise repo active without a subscription. Switch to no-subscription (Step 8).- Web UI unreachable: wrong IP/gateway in the network step, or port 8006 blocked by a firewall.
- Rufus stick will not boot: Rufus was not used in DD mode. Rewrite the ISO in DD mode.
Operations and support
The install is the easy part. Production operation means clean storage and network design, hardening, backups with Proxmox Backup Server and monitoring. WZ-IT plans, installs and operates Proxmox environments for companies, from a single server to an HA cluster. Learn more on our Proxmox and private cloud page, or book a free initial consultation directly.
You'd rather not run Proxmox yourself? WZ-IT handles setup, operations and maintenance – GDPR-compliant from Germany.
Frequently Asked Questions
Answers to the most important questions
Download the ISO from proxmox.com, write it to a USB stick with dd or balenaEtcher, boot from it and step through the graphical installer. There you pick the target disk and filesystem (ext4 or ZFS), set location, root password, admin email plus network and hostname. After the first reboot the web interface is available at https://SERVER-IP:8006.
As of June 2026 the current release is Proxmox VE 9.2, based on Debian 13 (Trixie). For a fresh install always use the latest ISO from proxmox.com rather than an older 8.x version.
ext4 on LVM is the simple default for a single disk and needs little RAM. ZFS provides software RAID across multiple disks, snapshots, checksums against bit rot and replication between cluster nodes, but needs more RAM (rule of thumb: about 1 GB extra per TB). For production with several disks, ZFS is usually the better choice.
A 64-bit CPU (Intel or AMD) with virtualization extensions enabled (Intel VT-x or AMD-V) is mandatory for KVM. The bare minimum is 1 GB RAM; in production plan for at least 2 GB for the host plus the memory of all VMs. SSDs and a gigabit NIC are recommended. Proxmox installs bare metal on dedicated hardware.
By default the enterprise repository is active and fails with a 401 error without a subscription key. Disable it and enable the no-subscription repository, either via the web UI under Node > Updates > Repositories or via a file in /etc/apt/sources.list.d/. Then run apt update and apt full-upgrade.
Open https://SERVER-IP:8006 in a browser. Log in with the user root, realm PAM and the password set during installation. The self-signed certificate triggers a browser warning that you can accept for the first login.
No. Proxmox VE is open source under the AGPLv3 and free, including all features with no CPU or VM limit. A subscription only adds the more stable enterprise repository and vendor support. It is not required to run Proxmox, but recommended in production environments.
More on Proxmox
- What is Proxmox?
- LXC vs KVM
- Proxmox vs Docker
- Storage: ZFS, Ceph & LVM
- How much does Proxmox cost?
- Proxmox vs VMware
- Migrate from VMware to Proxmox
- Drawbacks & suitability
- Install Proxmox
- Set up Proxmox on Hetzner
- Hardware & sizing
- Upgrade Proxmox VE 8 to 9
- Remove the subscription notice
- Proxmox troubleshooting (coming soon)
- Build an HA cluster with Proxmox
- Cluster networking on Hetzner (vSwitch)
- Cluster networking on OVH (vRack)
- Cluster networking on IONOS (VLAN)
- What is Proxmox Backup Server?
- Proxmox Backup Server offsite (pull architecture)
- Encrypted backups with Hetzner Storage Box
- What is Datacenter Manager?
- What is Mail Gateway?
- Rent a server & hosting







