In this inaugural episode of our new season, we embark on a journey to set up our infrastructure from scratch, exploring the realm of VMware. Virtualization is a crucial component of contemporary IT infrastructure, enabling the creation of labs and facilitating a deeper comprehension of essential IT concepts. It will allows us to run multiple operating systems on a single physical server. I am shifting gears and delving into the intricacies of VMware, bidding farewell (but not entirely) to Proxmox. The decision to migrate stems from a desire to expand my knowledge base, delving deeper into the virtualization giant that is VMware.
VMware ESXi is a powerful hypervisor solution widely acclaimed for its robust features. In this comprehensive guide, I will take you through the intricate process of installing VMware ESXi on a Dell Server, covering every detail from server preparation to accessing the ESXi interface.
Overview of the Server



My server, a Dell PowerEdge R720, takes center stage in this journey. 192GB of RAM, iDRAC 7 for remote management, 2X 2.60Ghz, and 8x 4TB SAS drives, this will be my playground for building and testing my virtual infrastructure.
Prepping the Server: Before delving into the ESXi installation, a crucial step involves configuring the server settings. From network configurations to RAID setups, attention to detail ensures a smooth transition to the virtual realm. Setting a static IP address, configuring SATA settings, and fine-tuning the RAID are pivotal steps in this preparatory phase. Accessing the system setup via the F2 key reveals a myriad of configurations.
With the SATA settings optimized, integrated devices configured, RAID controller set up, and iDRAC good to go, our server is now primed for the installation of the ESXi hypervisor. We have now lay the foundation for a stable and efficient virtualization environment.
Installing VMware ESXi Hypervisor
With the server configured and the groundwork laid for installing the ESXi hypervisor, let's walk through the process of downloading the VMware ESXi software and preparing a USB drive for installation.
Downloading VMware ESXi: Navigate to VMware's official website and click on "Products." Choose either vSphere or vSphere Plus. Click on "Start trial" to access the 60-day trial version. Create an account or log in if you already have one. After logging in, go to the "License and Download" section. You can find your license information and a download button for the ESXi software. Download the ESXi ISO file to your computer.
Create a Bootable USB Drive: you can choose between two free tools, Etcher or Rufus, to create a bootable USB drive. Start your preferred tool, ensuring it is compatible with your operating system. Choose the ESXi ISO file you downloaded earlier. Select your USB drive as the destination for the ESXi installation. Click "Flash" to initiate the process. This will create a bootable USB drive with the ESXi installation.
ESXi Installation Process: Now that you have everything set up, it's time to kick off the installation process. Depending on your preference, you can either use a physical USB drive or leverage iDRAC for a virtual drive. To ensure a smooth installation, don't forget to configure the boot order, giving priority to the USB or virtual drive. This ensures that the installation proceeds without a hitch.
With the server connected to the USB drive, initiate the boot process. This action will prompt the installation to begin. Take a moment to carefully read the on-screen prompts. Next, select the installation disk – this could be a physical SSD or a specified virtual disk. In this instance, we are utilizing an SSD.


Exercise caution and thoroughly read any compatibility warnings presented during this phase. Overriding these warnings can pose potential risks, especially in a production environment. Therefore, attentiveness is key at this stage of the process.
After installation, remove the installation media (either physical USB or virtual drive) and Perform a server reboot to complete the ESXi installation.


To interact with your ESXi server, open a web browser and navigate to the assigned IP address. Log in using the root password established during the installation process. This grants you access to the VMware vSphere Client, a user-friendly alternative.



Final Thoughts
This comprehensive guide provides a meticulous walkthrough of installing VMware ESXi on a server. From the initial server configuration to post-installation steps, users gain a thorough understanding of the process. The guide sets the stage for further exploration of ESXi's capabilities, including configuring settings through the vSphere client and installing vCenter for managing multiple ESXi hosts.