# [Anleitung] Proxmox VE (PVE) auf einem Bare-Metal-Server installieren
Hallo zusammen,
wer einen eigenen Server (egal ob zu Hause auf einem Mini-PC oder im Rechenzentrum) betreibt und das Maximum an Leistung herausholen möchte, setzt am besten auf **Proxmox Virtual Environment (PVE)**. Proxmox ist eine vollständige Open-Source-Virtualisierungsplattform, die auf Debian Linux basiert. Sie ermöglicht es euch, virtuelle Maschinen (KVM) und extrem schlanke Linux-Container (LXC) über eine komfortable Weboberfläche im Browser zu verwalten.
Hier ist die schrittweise Anleitung, wie ihr Proxmox VE sauber auf eurem Server installiert und für den produktiven Einsatz vorbereitet.
---
### Schritt 1: Installations-Medium (Boot-Stick) vorbereiten
1. Ladet euch das aktuelle Proxmox VE ISO-Installer-Image von der offiziellen Webseite herunter.
2. Ladet euch ein Tool wie **Rufus** (Windows) oder **BalenaEtcher** (Mac/Linux) herunter.
3. Steckt einen leeren USB-Stick (mindestens 4 G

in euren PC, wählt die Proxmox-ISO aus und flasht das Image auf den Stick.
---
### Schritt 2: Den Server vom USB-Stick booten
1. Steckt den fertigen USB-Stick in euren Ziel-Server und schaltet ihn ein.
2. Drückt direkt beim Starten die Boot-Menü-Taste eures Mainboards (meistens **F11**, **F12** oder **F8**), um das Boot-Menü zu öffnen.
3. Wählt euren USB-Stick aus (bevorzugt im **UEFI-Modus**), um den Proxmox-Installer zu starten.
---
### Schritt 3: Der Proxmox-Installations-Assistent
Sobald der Installer geladen ist, führt euch ein grafischer Assistent durch die Einrichtung:
1. **Start:** Wählt im Startbildschirm den Punkt **„Install Proxmox VE (Graphical)“** aus.
2. **EULA:** Akzeptiert die Lizenzbedingungen mit einem Klick auf *I Agree*.
3. **Festplatte (Target Harddisk):** Wählt die Festplatte oder SSD aus, auf der das System installiert werden soll.
*(Tipp: Über „Options“ könnt ihr das Dateisystem auf ext4, xfs oder direkt auf ein performantes ZFS-Raid umstellen, falls ihr mehrere Festplatten nutzt).*
4. **Land & Zeitzone:** Wählt *Germany*, die Zeitzone *Europe/Berlin* und das Tastaturlayout *German* aus.
5. **Admin-Passwort:** Legt das **root-Passwort** für euren Server fest und tragt eure E-Mail-Adresse für Systembenachrichtigungen ein.
6. **Netzwerk-Konfiguration (Wichtig!):**
* **Management Interface:** Wählt eure primäre Netzwerkkarte aus.
* **Hostname (FQDN):** Tragt den Namen des Servers ein (z. B.
pve01.deine-domain.de oder lokal
pve.local).
* **IP Address:** Weist dem Server eine **feste, statische IP** zu (z. B.
192.168.178.10).
* **Netmask:** In Heimnetzwerken meistens
255.255.255.0.
* **Gateway & DNS-Server:** Tragt die IP eures Routers ein (z. B.
192.168.178.1).
Klickt am Ende auf **Install**. Der Installer kopiert nun die Daten und startet den Server nach dem Abschluss automatisch neu. Vergesst nicht, den USB-Stick beim Neustart abzuziehen!
---
### 🌐 Der erste Login im Web-Browser
Sobald der Server neu gestartet ist und das Terminal geladen hat, könnt ihr die Weboberfläche von jedem PC im selben Netzwerk aufrufen.
1. Öffnet euren Browser und gebt die IP-Adresse exakt mit **HTTPS** und dem Port **8006** ein:
https://DEINE_SERVER_IP:8006
2. **Sicherheitswarnung überspringen:** Da Proxmox ein selbstsigniertes Zertifikat nutzt, warnt euch der Browser vor einer unsicheren Verbindung. Klickt einfach auf *Erweitert* und *Weiter zu... (unsicher)*.
3. **Anmeldung:**
* **Benutzername:**
root
* **Passwort:** Das von euch bei der Installation festgelegte Passwort.
* **Realm:**
Linux PAM standard authentication
---
### 🛠️ Post-Installation: Enterprise-Repository entfernen & No-Subscription aktivieren
Da Proxmox standardmäßig nach einer kostenpflichtigen Lizenz sucht, solltet ihr nach dem ersten Login die Paketquellen auf die kostenfreie Community-Variante umstellen, um System-Updates zu erhalten.
Öffnet die Shell eures Proxmox-Nodes (direkt in der Weboberfläche oder via Putty) und führt diesen Einzeiler aus. Er entfernt das kommerzielle Repository, fügt das kostenfreie **No-Subscription-Repository** hinzu und deaktiviert die lästige "No Subscription"-Meldung beim Login:
bash
bash -c "\$(curl -sLO https://github.com && chmod +x post-pve-install.sh && ./post-pve-install.sh)"
Nachdem das Skript durchgelaufen ist, startet die Weboberfläche einmal neu. Euer Proxmox VE Server ist nun absolut startklar, um die ersten LXC-Container für Docker, Portainer oder eure Nextcloud hochzuziehen!