· 7 min read · updated August 2, 2026

Virtualization is an essential tool in technology today. If you are looking to make the most of your resources and deploy virtual machines efficiently, Proxmox Virtual Environment (Proxmox VE) is an open source solution worth considering. In a previous article we took an in-depth look at what Proxmox VE is and what it brings to the table. In this guide I’ll show you how to install Proxmox VE from scratch, step by step, so you can start taking advantage of everything it offers.

1. Prerequisites

Illustration of the prerequisites: a tablet with a checklist next to a laptop

Before you start, make sure you meet these requirements:

Compatible Hardware:

Server components on a white background: processor, hard drive, memory and cards

Server Access:

2. Download Proxmox VE

Download the latest ISO installer from the official Proxmox VE site.

3. Prepare the Installation Media

Illustration of Proxmox installation media: optical discs and a USB stick next to a monitor booting from an ISO

Option 1: Create a Bootable USB Drive

  1. Download Rufus from rufus.ie.
  2. Plug in a USB drive of at least 2 GB.
  3. Select:
  1. Click Start and wait.

Option 2: Use a CD/DVD

Burn the ISO file to a CD or DVD with a burning program such as ImgBurn or Brasero.

4. BIOS/UEFI Configuration

Illustration of a green circuit board with a central chip labelled BIOS
  1. Reboot the server and enter the BIOS/UEFI by pressing F2, DEL or ESC (depending on your machine).
  2. Set booting from USB or CD/DVD as the first priority.
  3. Enable CPU virtualization (options such as Intel VT-x or AMD-V).
  4. Save the changes and reboot.

5. Proxmox VE Installation Process

5.1 Starting the Installer

Proxmox VE 8.2 ISO boot menu with the graphical and terminal install options

When you boot from the installation media, select “Install Proxmox VE” and press Enter.

5.2 Accepting the License Agreement

End User License Agreement screen in the Proxmox VE installer, with the I agree button highlighted in the bottom right corner

Read the license agreement and click “Accept” to continue.

5.3 Choosing the Target Disk

Installer target hard disk selector with /dev/sda (32.00GiB, QEMU HARDDISK) outlined in red, next to the Options button

Pick the disk you want to install Proxmox VE on. For advanced setups, you can:

Harddisk options dialog with the ext4 filesystem and a 32 GB size, marked in red

Advanced settings in the “Options” menu

The “Options” menu offers advanced settings for customizing the Proxmox VE installation. Among the available options, these stand out:

Filesystem:
You can choose between different filesystems such as ext4 or ZFS.

    Partition sizes:
    You can customize the disk partitions, such as:

      A note about this installation
      For this post the installation is running inside a virtual machine (VM). That explains the small disk (32 GB) and the storage file type selected. On real hardware you could set up multiple disks and get the most out of ZFS for extra redundancy and performance.

      5.4 Setting the Password and Email Address

      Administration password and email address screen in the Proxmox VE installer, with the Password, Confirm and Email fields filled in

      5.5 Network Configuration

      Management network in the installer: ens18 interface, pve.localdomain hostname and IP 10.0.0.49/24

      In this step you configure the basic network settings so Proxmox VE can communicate properly inside your local network. Here is what each field means:

      Management Interface
      Here you pick the network interface Proxmox VE will use to manage the server. If you have several network interfaces (multiple physical NICs, for example), make sure you choose the right one.

        Hostname (FQDN)
        This is the server name, also known as the Fully Qualified Domain Name (FQDN).

          IP Address (CIDR)
          Here you set the fixed (static) IP address of the Proxmox server.

            Gateway
            This is the router or default gateway Proxmox will use to reach other networks, such as the internet.

              DNS Server
              This is the address of the DNS server Proxmox will use to resolve domain names into IP addresses.

                Tip:
                Make sure the IP you pick is not already in use by another device on the network, otherwise you will run into conflicts. Also double-check every value before you continue.

                Meme of three identical characters pointing at each other, used to illustrate the confusion when reviewing the configuration

                5.6 Summary and Installation

                On this page, carefully review every setting you configured earlier: the disk you selected, the filesystem, the network settings, the time zone and other important details. Once you have confirmed everything is correct, click “Install” to start the installation. If you prefer, you can tick the option to reboot automatically when the process finishes. This is the last step before the disk gets formatted and the installation begins.

                Final installer summary with the ext4 filesystem, the /dev/sda disk and IP 10.0.0.49/24

                Review the configuration and click “Install”. The process can take a few minutes.

                6. First Boot and Access to the Web Interface

                1. Remove the installation media.
                2. Reboot the server.
                3. From a browser on the same network, go to:
                   https://[Server IP address]:8006  
                Console after the first boot telling you to browse to https://10.0.0.49:8006 and showing the pve login prompt

                For example:

                   https://10.0.0.49:8006  
                Browser warning about the self-signed certificate, with the link to continue marked in red

                Note: You will probably see an insecure connection warning because the server uses a self-signed certificate. That is normal for this kind of installation. Click “Advanced” and select “Continue” to proceed.

                1. Log in with:
                Proxmox VE login screen with the root user and the Linux PAM standard authentication realm

                The “No valid subscription” notice

                The first time you log in to the Proxmox web interface, you will get a notice like this:

                No valid subscription dialog that Proxmox shows on login when the server has no paid subscription

                “No valid subscription”
                This message means the server does not have a valid Proxmox subscription. It does not affect how the system works, though. Proxmox VE can be used free of charge without a subscription, with a couple of caveats:

                What not having a subscription means:

                  How to move on:

                    More about updates:

                      This message is completely normal on free installations and does not limit your use of the system in a lab or in production without official support.

                      7.1 Configure Storage

                      Head over to “Datacenter” > “Storage” to add extra storage. You can attach additional disks or set up network storage (NFS, iSCSI, CIFS). This lets you manage backups, disk images and templates efficiently.

                      Datacenter Storage section in Proxmox showing the local and local-lvm storages

                      7.2 Create Virtual Machines or Containers

                      8. Conclusion: Take Your Proxmox Server to the Next Level

                      Congratulations! You now have Proxmox VE installed and ready to put to work. From creating virtual machines and containers to configuring storage and networking, Proxmox gives you unmatched flexibility to get the most out of your resources. But don’t stop here: this is only the beginning.

                      Did you know you can power on your Proxmox node remotely using Wake-on-LAN (WOL)?

                      Illustration of a glowing power button next to an alarm clock, closing the installation tutorial

                      That not only saves you time, it also cuts down on power usage because your servers only run when you actually need them. If you want to know how to enable WOL on your Proxmox node, check out our dedicated post:

                      👉 How to Enable Wake-on-LAN in Proxmox: Complete Tutorial

                      Explore this feature and plenty of other advanced options to take your infrastructure to the next level. Remember that virtualization is a path of constant learning, and Proxmox VE is a tool that lets you grow and adapt to the needs of IT today.

                      9. Further Resources

                      Did you find this tutorial useful? Share it and help us keep making quality content.

                      Leave a Reply

                      Your email address will not be published. Required fields are marked *