Proxmox Installation

How Can We Help?

Proxmox Installation

You are here:
< Back to the Wiki

Proxmox is a virtual environment server based on Debian. It allows you to create virtual machines and containers to run your services on.

Prerequisites

For future notice, the Proxmox roadmap can be found at pve.proxmox.com.

Download Proxmox from the official Proxmox (proxmox.com) website (Choose for Proxmox Virtual Environment). Install the downloaded image on a flash drive. This article is based on Proxmox VE 8.0.3.
Take note that you install it using DD Image mode, especially if you use Rufus (rufus.ie) while creating the bootable disk. Not doing this could result in an error in which Proxmox is not able to find the cdrom.

Installation

After you prepared your installation drive, insert it into your server and boot it up. Proxmox will greet you with a welcome menu in which you can choose between a graphical and a console install. Both of them are fine but this article covers the console installation.

Welcome to Proxmox

Accept the End User License Agreement (EULA).

Accept EULA

Next up, you have to choose on which drive you want to install Proxmox. If you want to change the formatting options, for example, click Advanced options to change them.

Select target harddisk

Now you have to select the country, timezone, and keyboard layout for your server.
In case your keyboard starts spamming keystrokes if you press a key once, after this step, go back to this step and choose the keyboard layout again (this can be the same keyboard layout).

Select the geographical settings

Then you have to fill in a root password, which you have to use when logging in after the installation. You can also enter an administrator email address on which Proxmox is able to contact you about important alerts of your server.

Setup an admin user

If Proxmox detects an internet connection it will automatically fill in that configuration in the network section. If you want to change it you can do that here.

Proxmox will then show you a summary of how you want it to be installed on your system, click Install to continue.

Installation summary

When the installation is finished Proxmox will reboot. After the reboot, you can either log in via direct access to your Proxmox server, or you can go to the given URL shown after reboot. Either way, you have to log in with the username root and the password you set during the installation.

Post-installation steps

If you do not have a subscription to Proxmox you are allowed to use it. However, by default, you are not able to fetch updates via the package manager. If you try to run apt update you will get the output similar as shown below.

Unauthorized to update packages

This error shows you that you are not allowed to download from some mirrors. To fix this you have to let Proxmox know that you use it without a subscription. To do this, you first have to delete the old package repository link. Do this by running the following:

rm /etc/apt/sources.list.d/pve-enterprise.list

Now, you have to create a new file in /etc/apt/sources.list.d. Let’s call this file pve-no-subscription.list. Open the file and make sure it contains the following:

deb http://download.proxmox.com/debian/pve buster pve-no-subscription

Save the file. Now open the /etc/apt/sources.list.d/ceph.list and change:

#deb https://enterprise.proxmox.com/debian/ceph-quincy bookworm enterprise
deb http://download.proxmox.com/debian/ceph-quincy bookworm no-subscription

Save the file, and now you are able to update the system.

Sources

Leave a Reply

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

Table of Contents