Overview
This guide explains how to install Proxmox Virtual Environment (Proxmox VE) on a physical server. Once installed, the Proxmox server can be connected to NiralOS EDGE for centralized virtualization management and orchestration.
Prerequisites #
Before beginning the installation, ensure the following requirements are met.
Hardware Requirements
| Requirement | Minimum |
|---|---|
| CPU | 64-bit processor with virtualization support (Intel VT-x / AMD-V) |
| Memory | 4 GB RAM (8 GB or more recommended) |
| Storage | 32 GB or larger SSD/HDD |
| Network | At least one Ethernet interface |
| Internet | Required for updates and package installation |
Recommendation
For production deployments, use dedicated SSD storage and a static IP address.
Step 1: Download the Proxmox VE ISO #
Download the latest Proxmox VE ISO image from the official website.
https://www.proxmox.com/en/downloads
Step 2. Create a Bootable USB Drive #
Create a bootable USB drive using your preferred imaging software.
Recommended tools:
- Windows: Rufus or balenaEtcherÂ
- Linux: balenaEtcher or ddÂ
- macOS: balenaEtcherÂ
Once the USB drive has been created, safely eject it.
Step 3. Boot the Server #
- Insert the bootable USB drive into the server.Â
- Power on the server.Â
- Enter the BIOS/UEFI boot menu.Â
- Select the USB drive as the boot device.Â
The Proxmox VE installer will start.
Step 4. Start the Installation #
From the installer menu, select:
Install Proxmox VE
Press Enter.
Step 5. Accept the License Agreement #
Read the End User License Agreement.
Click I Agree to continue.
Step 6. Select the Installation Disk #
Choose the disk where Proxmox VE will be installed.
If multiple disks are available, ensure the correct drive is selected.
Click Next.
Step 7. Configure Location and Time #
Select:
- CountryÂ
- Time ZoneÂ
- Keyboard LayoutÂ
Click Next.
Step 8: Create the Administrator Account #
Configure the administrator account.
| Field | Description |
|---|---|
| Password | Password for the root account |
| Confirm Password | Re-enter password |
| Email Address | Administrator email |
Click Next.
Step 9: Configure Network Settings #
Configure the management network.
| Field | Description |
|---|---|
| Management Interface | Network adapter |
| Hostname | Server hostname |
| IP Address | Static IP address |
| Gateway | Default gateway |
| DNS Server | DNS server |
Example
| Setting | Value |
|---|---|
| IP Address | 192.168.1.100 |
| Gateway | 192.168.1.1 |
| DNS | 8.8.8.8 |
Click Next.
Step 10: Review Installation Summary #
Review all selected settings.
If everything is correct, click Install.
The installer copies the operating system and configures Proxmox VE.
This process typically takes several minutes.
Step 11: Reboot the Server #
When installation completes, remove the USB drive.
Click Reboot.
Step 12: Access the Proxmox Web Interface #
After the server starts, open a web browser from another computer.
Navigate to:
Example:
A browser security warning may appear because Proxmox uses a self-signed certificate by default.
Proceed to the login page.
Step 13: Log In #
Use the following credentials.
| Field | Value |
|---|---|
| Username | root |
| Realm | PAM Authentication |
| Password | Password configured during installation |
Click Login.
Step 14: Update the System #
Open the Proxmox shell and run:
apt update
apt full-upgrade -y
Reboot if required.
Step 15: Connect Proxmox to NiralOS EDGE #
During the NiralOS EDGE Initial Setup Wizard or from the Infrastructure → Environments page:
- Select Add Proxmox.Â
- Enter the Proxmox IP address.Â
- Enter port 8006.Â
- Use root@pam as the username.Â
- Enter the root password.Â
- Click Check Connection.Â
- Provide an Environment Name.Â
- Click Finish.Â
The Proxmox server is now ready to be managed by NiralOS EDGE.