Brian Wilson: Installing Proxmox Virtual Environment (PVE)

Proxmox Logo

This installation can be done on any computer, both PC and Laptop, that meets the minimal system requirements.

If you encounter any issues or need further assistance, feel free to reach out at giga8320@gmail.com.

Subject: Proxmox Install.

About Proxmox

Hello, and welcome to my Proxmox Installation tutorial website!

Proxmox Virtual Environment (Proxmox VE) is an open-source platform for virtualization and container management, combining KVM (Kernel-based Virtual Machine) for full virtualization and LXC (Linux Containers) for lightweight containerization. It is designed to run multiple virtual machines and containers efficiently on a single physical host. Proxmox is ideal for home lab environments due to its robust features, including clustering for high availability, live migration of VMs, built-in ZFS support for advanced storage management, and comprehensive networking options like VLANs and virtual switches. Its intuitive web interface simplifies complex administrative tasks, while its open-source nature and lack of licensing fees make it a cost-effective solution for experimenting, learning, or deploying services in a home lab.

Proxmox allows you to run a wide range of workloads, from full virtual machines (VMs) with Linux or Windows to lightweight Linux containers (LXC) for services like web servers or databases. It's ideal for hosting homelab services such as file servers, media servers, and game servers, as well as simulating enterprise infrastructure like Active Directory or DNS. You can also use Proxmox for network virtualization with tools like pfSense or test development environments using CI/CD pipelines. Additionally, Proxmox supports cloud infrastructure, private clouds with Ceph, and Kubernetes clusters for container orchestration, making it a versatile solution for a wide variety of use cases in both learning and production environments.


Proxmox VE Installation Guide

Step 1: System Requirements

Before installing Proxmox VE, ensure your hardware meets the following minimum requirements:


Step 2: Download Proxmox VE ISO

  1. Visit the Proxmox VE downloads page.
  2. Download the latest Proxmox VE ISO installer.

Step 3: Create a Bootable USB

  1. Use a tool such as Rufus, Etcher, or Ventoy to create a bootable USB drive from the downloaded ISO file.
  2. Insert the USB drive into your computer and follow the tool’s instructions to load the Proxmox ISO.

Step 4: Boot From USB

  1. Insert the bootable USB into the target machine.
  2. Enter the BIOS/UEFI setup by pressing the appropriate key during boot (e.g., F2, F12, DEL, or ESC).
  3. Set the USB drive as the primary boot device.
  4. Save changes and reboot the machine.

Step 5: Install Proxmox VE

  1. Select Install Proxmox VE from the boot menu.
  2. Read and agree to the license agreement.
  3. Select the target disk for installation:
    • If you have multiple disks, choose the one where Proxmox will be installed.
    • Optionally configure ZFS for RAID setups.
  4. Configure the following:
    • Country, time zone, and keyboard layout.
    • Root password: This is used for administrative tasks. Write it down for future reference.
    • Email address: Optional but useful for notifications.
  5. Set up the network:
    • Assign a static IP address, subnet mask, and gateway.
    • Ensure the hostname is unique within your network.

Step 6: First Login

  1. After installation, remove the USB drive and reboot the system.
  2. Access Proxmox from a web browser by navigating to: https://<your-server-ip>:8006
    • The ":8006" specifies the port number required.
    • The IP address is displayed on the Proxmox server login screen during boot.
  3. Log in using:
    • Username: root
    • Password: The one set during installation. (I HOPE YOU WROTE IT DOWN.)

Step 7: Update and Configure

  1. Update Proxmox to the latest packages: apt update && apt full-upgrade -y
  2. Add the Proxmox VE no-subscription repository to avoid update issues:
    echo "deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-no-subscription.list
    apt update && apt full-upgrade -y
  3. Reboot the system: reboot

Step 8: Optional Configurations


Contact

Email: b.wilson32129@gmail.com

LinkedIn: Brian Wilson