Seville, Spain
Seville, Spain
+(34) 624 816 969
Server virtualization has become a fundamental pillar for optimizing resources, reducing costs, and increasing flexibility in enterprise environments. Proxmox Virtual Environment (VE) emerges as an open-source solution that combines KVM and LXC technologies, offering a robust and accessible platform. In this technical tutorial, we will explore step by step how to install, configure, and manage Proxmox to virtualize servers efficiently.

Table of contents [Show]
Proxmox VE is an open-source server virtualization platform based on Debian Linux. It supports both virtual machines (KVM) and containers (LXC), allowing you to manage both types of workloads from a single web interface. Its modular architecture, backed by an active community and commercial support options, makes it a viable alternative to proprietary solutions like VMware vSphere or Microsoft Hyper-V.
The installation process is straightforward and guided. Boot from the ISO, select the target disk, configure the time zone, and set a password for the root user. During installation, repositories and the web interface on port 8006 will be automatically configured. Once finished, reboot the server and access the web interface via https://[server-IP]:8006.

In the web interface, go to Datacenter and configure network bridges (vmbr0, vmbr1, etc.) to connect your virtual machines to the physical network. Then, in Storage, add additional storage if needed (NFS, iSCSI, Ceph, etc.). Proxmox supports multiple storage types, facilitating integration into existing infrastructures.
Proxmox allows managing users with specific roles (Administrator, Operator, etc.). Go to Datacenter > Permissions to add users and assign permissions to resources like storage pools or virtual machines.
To create a VM, click Create VM on the corresponding node. Follow the wizard:
Once created, mount an installation ISO from local storage and start the VM.

Containers offer lightweight virtualization. To create a container, go to Create CT. Select a template (downloadable from the repository), allocate resources, and configure the network. Containers share the host kernel, making them ideal for applications that do not require a full operating system.
Proxmox allows configuring high availability (HA) clusters to ensure service continuity. Additionally, you can schedule automatic backups of VMs and CTs using the integrated backup manager. Go to Datacenter > Backup to create scheduled jobs.
Proxmox integrates with storage solutions like Ceph, monitoring systems like Zabbix, and automation tools like Ansible. For more information on how automation and observability enhance infrastructure, check out our Automation and Observability section.
Proxmox VE democratizes server virtualization by offering a powerful, flexible, and open-source platform. With this tutorial, you have learned the essential steps to implement your own virtualized infrastructure. To delve deeper into infrastructure trends, we invite you to read our article on The Agentic Era: HPE Redefines Enterprise Infrastructure for the Next Wave of AI. If you have questions, explore more guides in our Guides and Tutorials category.