EXCLUSIVE OFFER: UNLOCK 15% SAVINGS IN LONDON! Claim Offer

How to Install & Configure Proxmox VE

Proxmox Installation Guide
Ask AI to extract steps & commands from this tutorial:

Proxmox VE is the industry standard for open-source enterprise virtualisation, combining KVM and LXC into a single, robust management interface. This guide covers the complete installation process on eServer hardware, from bare-metal ISO setup via IPMI to advanced deployment on top of Debian 12.

Don't want to deal with ISOs, BIOS settings, and manual partitioning? When you provision a dedicated server with eServer, you don't need to do any of this!

We offer an automated OS installation tool directly within your client portal. Simply select "Proxmox VE" from the Operating System list when ordering or reinstalling your server. Your hardware will be ready to use with Proxmox configured out of the box in minutes.

Part 1: Standard Installation (ISO Method)

Best for: Users who need specific custom partitioning (like ZFS RAID levels) that automated installers might not cover.

System Requirements

Before starting, ensure your eServer hardware meets the necessary specifications (most of our standard builds exceed these):

  • CPU: 64-bit (Intel VT-x or AMD-V support is standard on all eServer hardware).
  • RAM: 8GB+ Recommended (We recommend 32GB+ for production environments).
  • Storage: SSD/NVMe strongly recommended for the OS; separate drives for VM storage.
  • Network: A Public Static IP address (Provided in your eServer welcome email).
Prepare Bootable Media (IPMI/KVM)

Since this is a remote dedicated server, you cannot use a physical USB drive. You must use the IPMI Console.

1. Download: Get the latest Proxmox VE ISO from the Official Downloads Page to your local computer.

2. Access IPMI: Log in to your eServer IPMI/iDRAC/KVM portal.

3. Mount ISO: Open the "Virtual Media" or "Virtual Storage" manager in the console. Upload or select the Proxmox ISO file from your local machine to mount it as a virtual CD-ROM.

4. Boot: Restart the server via the IPMI power controls and press F11/F12 to enter the boot menu. Select the Virtual CD-ROM.

Installation Wizard & Network Setup

Select Install Proxmox VE (Graphical) and proceed through the following configurations:

  • EULA: Click "I agree".
  • Target Disk: Select your primary install drive. (Click Options to select ZFS (RAID1) if you have dual drives for redundancy; otherwise, stick to the default ext4).
  • Location: Set Country (e.g., United Kingdom), Time Zone, and Keyboard Layout.
  • Administration: Set a strong root password and a valid email address for system alerts.
Network Setup

Use the IP details provided in your eServer allocation email.

  • Management Interface: Select your primary NIC (usually eno1 or eth0).
  • Hostname (FQDN): Use your own domain, e.g., node1.yourdomain.com
  • IP Address: Your Public Static IP (e.g., 51.x.x.x/24).
  • Gateway: Your Gateway IP.
  • DNS: 8.8.8.8 or 1.1.1.1

Review the summary and click Install. The server will format the drive and reboot automatically. Remember to unmount the ISO from Virtual Media.

Accessing the Web Interface

On your local computer, navigate to: https://YOUR-SERVER-IP:8006

Accept the SSL warning (Click Advanced > Proceed; this is normal for self-signed certificates). Log in with User: root and the password you set.

Part 2: Creating Your First Virtual Machine

Once logged in to your new eServer Proxmox node, follow these steps to deploy an OS (e.g., Ubuntu Server).

Upload ISO
Navigate to Datacenter > [Node Name] > local (pve) > ISO Images. Click Upload and select your OS ISO file (e.g., Ubuntu, Windows Server) from your computer.

Create VM
Click the blue Create VM button at the top right.

  • General: Name the VM (e.g., web-server-01).
  • OS: Select the ISO you just uploaded.
  • System: Keep defaults (ensure 'Qemu Agent' is ticked for better management).
  • Disks: Set size (e.g., 50GB). Tick "Discard" and "SSD Emulation" if your server uses NVMe/SSD.
  • CPU: Assign cores (e.g., 4 Cores).
  • Memory: Assign RAM (e.g., 4096 MiB).
  • Network: Confirm the bridge (vmbr0) is selected.

Part 3: Advanced Installation (On Debian 12)

Best for: Converting existing Linux servers or complex encrypted setups. Warning: Start with a fresh "Minimal" Debian 12 install provided by eServer.

Step 1: Update System

Connect via SSH and ensure the system is current:

bash

apt update && apt full-upgrade
                            
Step 2: Configure Hosts File

Proxmox requires the hostname to be resolvable to the public IP (not 127.0.0.1). Open the hosts file:

bash

nano /etc/hosts

# Edit the file to map your static IP to your hostname:
# YOUR_PUBLIC_IP   node1.yourdomain.com node1
                            
Step 3: Add Proxmox Repositories

Add the repository source and the security key.

bash

echo "deb [arch=amd64] http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list

wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg

apt update
                            
Step 4: Install Proxmox Packages

Install the kernel and helper tools.

bash

apt install proxmox-ve postfix open-iscsi
                            

Postfix Prompt: Select "Local only". System Mail Name: Leave as default.

Step 5: Configure Network Bridge (Important)

Debian does not create the default bridge (vmbr0) required for virtual machines. You must create it manually. Check your network interface name (e.g., eno1) with ip a.

bash

nano /etc/network/interfaces

# Replace the configuration with the following (adjusting for your IP/Interface):

auto lo
iface lo inet loopback

iface eno1 inet manual

auto vmbr0
iface vmbr0 inet static
        address YOUR_PUBLIC_IP/24
        gateway YOUR_GATEWAY_IP
        bridge-ports eno1
        bridge-stp off
        bridge-fd 0
                            
Step 6: Clean Up & Reboot

Remove the default Debian kernel to prevent conflicts and reboot into Proxmox.

bash

apt remove linux-image-amd64 'linux-image-6.1*'
update-grub
reboot
                            

Conclusion

Your eServer dedicated hardware is now running Proxmox VE. Whether you used the IPMI/ISO method or installed over Debian, your next steps are identical: log in via the web interface at https://YOUR-IP:8006 and start building your virtual infrastructure.

Need a dedicated server environment without the setup time? View Pre-Configured Proxmox Servers – at eServer.

Discover eServers Dedicated Server Locations

eServers provides reliable dedicated servers across multiple global regions. Whether you need low latency, regional compliance, or proximity to your audience, our wide geographic coverage ensures the perfect hosting environment for your project.

Our Bandwith providers

We are Partners with 15 +

At eServers , we proudly partner with 15+ leading global tech providers to deliver secure, high-performance hosting solutions. These trusted alliances with top hardware, software, and network innovators ensure our clients benefit from modern technology and enterprise-grade reliability.

Hosting Solutions