Die Verwaltung eines Servers muss nicht schwierig sein. Sie brauchen nur die richtigen Werkzeuge. DirectAdmin ist eines davon beste Control Panels für Linux weil es schnell, leicht und effizient ist. Es funktioniert perfekt auf Ubuntu und AlmaLinux und bietet Ihnen eine grafische Oberfläche zur Bewältigung komplexer Aufgaben.
Durch die manuelle Installation des Control Panels erhalten Sie eine detaillierte Kontrolle über die Konfiguration Ihres Servers. Sie können genau entscheiden, welche Dienste ausgeführt werden sollen und wie die Sicherheit gehandhabt wird, anstatt sich auf Standardeinstellungen zu verlassen. Dieser Leitfaden führt Sie durch den gesamten Einrichtungsprozess, um sicherzustellen, dass Ihre Umgebung genau so aufgebaut ist, wie Sie sie benötigen.
Systemanforderungen für DirectAdmin
Die Erfüllung der Systemanforderungen von DirectAdmin sorgt für eine reibungslose Installation und die beste Leistung.
KRITISCH: Beginnen Sie mit einem sauberen Server. Installieren Sie keine Dienste wie Apache, PHP, MySQL oder Sendmail, bevor Sie DirectAdmin installiert haben. Der Installer kompiliert und konfiguriert diese Dienste speziell für die Zentrale. Bestehende Installationen führen zu Konflikten und Fehlern.

Hardwareanforderungen
Das leichte Design von DirectAdmin bedeutet, dass das Control Panel mit bescheidener Hardware effektiv betrieben werden kann. Laut der DirectAdmin-Systemanforderungen, die offiziellen Spezifikationen umfassen spezifische Hardware-Benchmarks.
DirectAdmin-Hardwareanforderungen für Linux-Server:
| Komponente | Mindestanforderung | Empfohlen |
| Prozessor | 500 MHz | Multi-Core 1+ GHz |
| RAM | 4 GB | 8 GB or more |
| Speicher austauschen | 4 GB | 4 GB+ |
| Lagerung | 2 GB free space | 10+ GB SSD |
| IP-Adresse | 1 statisches IPv4 | 2+ für die DNS-Steuerung |
DirectAdmin erfordert mindestens 4 GB RAM mit mindestens 4 GB Swap-Speicher. Weisen Sie für Server, auf denen mehrere Websites gehostet werden, zusätzlichen Speicher und Rechenleistung zu.
Sowohl Intel- als auch AMD-Prozessoren funktionieren gut.
Wichtiger Hinweis zur Hardware: Für die beste DirectAdmin-Leistung wird SSD-Speicher gegenüber herkömmlichen Festplatten dringend empfohlen.
Betriebssystemkompatibilität
DirectAdmin unterstützt mehrere Linux-Distributionen. Beginnen Sie mit einer sauberen Betriebssysteminstallation.
Bei Cloudzy, unserem Linux-VPS bietet eine solide Grundlage mit einer Verfügbarkeit von 99,95 % und Rechenzentren an 12 Standorten weltweit. Wir verwenden AMD Ryzen 9-Prozessoren und NVMe-Speicher, damit Ihr DirectAdmin-Panel schnell läuft.
Unterstützte Distributionen: Red Hat Enterprise Linux, AlmaLinux (empfohlen für RHEL-Kompatibilität), Rocky Linux, CentOS Stream, CloudLinux, Debian, Ubuntu (20.04 LTS, 22.04 LTS, 24.04 LTS).
Hinweis: CentOS 7 erreichte EOL im Juni 2024. Verwenden Sie für RHEL-basierte Systeme stattdessen AlmaLinux 9 oder Rocky Linux 9.
Bei Ubuntu-Installationen funktioniert DirectAdmin am besten mit Long Term Support-Versionen. Erfahren Sie mehr über die Unterschiede in unserem Vergleichsanleitung zwischen CentOS und Ubuntu.
Lizenz- und Domänenanforderungen
Um die Installation zu starten, benötigen Sie einen gültigen DirectAdmin-Lizenzschlüssel. Der Web-Installer fragt direkt nach diesem Schlüssel. IP-Sperre ist als optionale Sicherheitsfunktion verfügbar, der Schlüssel ist jedoch die Hauptanforderung. Sie benötigen außerdem einen vollständig qualifizierten Domänennamen für den Hostnamen Ihres Servers.
Dieser Hostname sollte über DNS aufgelöst werden.
Erforderlicher Zugriff
Für die DirectAdmin-Installation ist Root-Zugriff auf Ihren Server erforderlich. Der Installationsprozess ändert Systemkonfigurationen und installiert verschiedene Dienste, die Root-Rechte erfordern.
Nachdem die Anforderungen erfüllt sind, können Sie mit dem Installationsprozess beginnen. Die folgenden Abschnitte enthalten detaillierte Anweisungen für Ubuntu und CentOS 7.
Wenn Sie sich den Einrichtungsaufwand ersparen möchten, holen Sie sich Cloudzy’s DirectAdmin VPS-Hosting. Es ist für Spitzenleistungen vorkonfiguriert. Sie können sofort mit der Verwaltung Ihrer Websites beginnen, ohne die Befehlszeile zu berühren. Dadurch können Sie sich auf Ihre Inhalte statt auf die Serverkonfiguration konzentrieren.
So installieren Sie DirectAdmin unter Ubuntu
Die Installation von DirectAdmin unter Ubuntu ist unkompliziert, wenn Sie diese Schritte sorgfältig befolgen. Für die beste Stabilität und Leistung empfehlen wir die Verwendung eines Cloudzy Ubuntu VPS Ausführen der Versionen 20.04 LTS, 22.04 LTS oder 24.04 LTS.
# Update package lists and upgrade all packages
apt update && apt upgrade -y
Schritt 1: Aktualisieren Sie Ihr System
Wechseln Sie zum Root-Benutzer, bevor Sie etwas anderes tun. Laufen sudo -i um eine Root-Shell zu öffnen. Alle Befehle in diesem Ubuntu-Abschnitt werden von dieser Root-Shell ausgeführt, sodass Sie ihnen kein Präfix voranstellen müssen Sudo.
# Update package lists and upgrade all packages
apt update && apt upgrade -y
Nachdem das Update abgeschlossen ist, starten Sie Ihren Server neu, um Kernel-Updates anzuwenden:
# Reboot the server
reboot
Schritt 2: Erforderliche Abhängigkeiten installieren
Das Installationsprogramm zieht während des Setups seine eigenen Abhängigkeiten. Du brauchst nur Locken vorher installiert, um das Skript auszuführen:
apt install curl -y
Fehlerbehebung – fehlende Pakete: Wenn setup.sh während der Installation ein fehlendes Paket meldet, installieren Sie nur dieses Paket namentlich und führen Sie das Skript dann erneut aus.
Zwei Pakete sind nicht mehr in Ubuntu 24.04-Repos enthalten libaio1 (ersetzt durch libaio1t64) Und libperl4-corelibs-perl (komplett entfernt). Installieren Sie keine vollständige Vorabhängigkeitsliste aus externen Anleitungen. Lassen Sie setup.sh auflösen, was es benötigt.
Schritt 3: Führen Sie das DirectAdmin-Installationsskript aus
Stellen Sie sicher, dass Sie sich immer noch in Ihrer Root-Shell aus Schritt 1 befinden. Wenn Sie den Vorgang beendet haben, führen Sie ihn aus sudo -i noch einmal, bevor Sie fortfahren. Führen Sie dann das Installationsskript aus:
# Run DirectAdmin installation script
sh <(curl -fsSL https://download.directadmin.com/setup.sh)
Führen Sie dies nicht als aus sudo sh <(curl …). Führen Sie es direkt aus der Root-Shell aus. Benutzen Sudo in einer Nicht-Root-Shell kann dazu führen, dass das Skript während der Installation fehlschlägt.
Das Skript führt erste Systemprüfungen durch und stellt eine URL bereit, um die Installation über Ihren Webbrowser fortzusetzen.
Die URL sieht ähnlich aus wie http://YOUR_SERVER_IP:35222/?key=UNIQUE_INSTALLATION_KEY. Öffnen Sie diese URL in Ihrem Browser, um die Installation über das webbasierte Installationsprogramm von DirectAdmin abzuschließen.
Während der Einrichtung fragt der Web-Installer nach Ihrem Lizenzschlüssel, Server-Hostnamen, Administrator-Benutzernamen und -Passwort, Netzwerkadapterauswahl und Software-Stack-Einstellungen.
Der Installationsvorgang dauert in der Regel 30–60 Minuten, abhängig von der Leistung Ihres Servers und der Geschwindigkeit Ihrer Internetverbindung.
Schritt 4: Konfigurieren Sie die Firewall-Einstellungen
Wenn Sie eine Firewall betreiben, richten Sie diese so ein, dass sie die Standardports von DirectAdmin zulässt. DirectAdmin verwendet Port 2222 für die Control Panel-Schnittstelle.
Führen Sie diese Befehle für UFW aus, um den Firewall-Zugriff ordnungsgemäß zu konfigurieren.
# Allow DirectAdmin control panel access
ufw allow 2222/tcp
# Allow HTTP web traffic
ufw allow 80/tcp
# Allow HTTPS-encrypted web traffic
ufw allow 443/tcp
ufw allow 35222/tcp
# Apply firewall changes
ufw reload
Port 2222 ermöglicht den Zugriff auf das DirectAdmin-Kontrollfeld, während die Ports 80 und 443 den HTTP- und HTTPS-Webverkehr für Ihre gehosteten Websites verarbeiten.
Schritt 5: Greifen Sie auf DirectAdmin zu
Sobald die Installation abgeschlossen ist, greifen Sie auf DirectAdmin zu, indem Sie Ihren Webbrowser öffnen und zu Folgendem navigieren:
http://YOUR_SERVER_IP:2222
Melden Sie sich mit den Administrator-Anmeldeinformationen an, die Sie während der Installation erstellt haben.
So installieren Sie DirectAdmin unter CentOS 7 (nur Legacy)
Wichtig: Verwenden Sie dies nicht für neue Server.
CentOS 7 erreichte 2024 das End of Life. DirectAdmin hat auch die Unterstützung für RHEL 7-Systeme eingestellt. Sie sollten diese Schritte nur verwenden, wenn Sie versuchen, alte Dateien wiederherzustellen CentOS VPS-Hosting Umgebungen.

Für jede neue Einrichtung im Jahr 2026: Sie müssen AlmaLinux 9 verwenden. Wenn Sie mit CentOS 7 fortfahren, sind Sie mit Sicherheitsrisiken und fehlerhaften Update-Skripten konfrontiert.
Schritt 1: Bereiten Sie das System vor
Wechseln Sie zu einer Root-Shell, bevor Sie beginnen. Laufen sudo -i um eins zu öffnen. Nicht verwenden Sudo vor einzelnen Befehlen. Führen Sie sie direkt aus der Root-Shell aus.
sudo -i
Deaktivieren Sie zunächst SELinux vorübergehend für den Installationsprozess. SELinux kann die Installationsskripte von DirectAdmin stören:
# Temporarily disable SELinux
setenforce 0
# Permanently disable SELinux on reboot
sed -i 's/enforcing/disabled/g' /etc/selinux/config
Aktualisieren Sie Ihre Systempakete:
# Update all system packages
yum update -y
Reboot the server after updates complete:
# Reboot to apply updates
reboot
Schritt 2: Führen Sie das DirectAdmin-Installationsskript aus
Ab Schritt 1 befinden Sie sich bereits in einer Root-Shell. Führen Sie das Installationsskript direkt aus:
sh <(curl -fsSL https://download.directadmin.com/setup.sh)
Nicht verwenden sudo sh <(curl …). Führen Sie es nur innerhalb der Root-Shell aus. Der Installationsassistent führt Sie durch den Einrichtungsprozess. Sie benötigen Ihre DirectAdmin-Lizenzinformationen und konfigurieren grundlegende Servereinstellungen.
Schritt 3: Firewall-Regeln konfigurieren
CentOS 7 verwendet firewalld für die Firewall-Verwaltung. Öffnen Sie die erforderlichen Ports:
# Allow DirectAdmin control panel (port 2222)
firewall-cmd --permanent --add-port=2222/tcp
# Allow HTTP traffic (port 80)
firewall-cmd --permanent --add-port=80/tcp
# Allow HTTPS traffic (port 443)
firewall-cmd --permanent --add-port=443/tcp
# Allow Installation Port
firewall-cmd --permanent --add-port=35222/tcp
# Reload firewall to apply changes
firewall-cmd --reload
Mit diesen Befehlen können das Control Panel und die Webdienste von DirectAdmin eingehende Verbindungen akzeptieren.
Schritt 4: Installation abschließen
Der Installationsprozess installiert und konfiguriert alle erforderlichen Dienste, einschließlich des von Ihnen gewählten Webservers, PHP und Datenbanksystems. Überwachen Sie die Installationsausgabe auf Fehler oder Warnungen.
Nach Abschluss der Installation greifen Sie auf DirectAdmin zu:
http://YOUR_SERVER_IP:2222
Melden Sie sich mit Ihren Administrator-Anmeldedaten an, um mit der Konfiguration Ihrer Hosting-Umgebung zu beginnen.
So installieren Sie DirectAdmin unter AlmaLinux 9 (empfohlene Alternative)
AlmaLinux 9 ist der empfohlene Ersatz für CentOS 7 und bietet volle RHEL-Kompatibilität mit aktiver Langzeitunterstützung. DirectAdmin unterstützt offiziell AlmaLinux und ist damit die beste Wahl für neue Bereitstellungen im Jahr 2026.
Der Installationsprozess ist nahezu identisch mit CentOS 7, mit moderner Paketverwaltung. Hier ist der optimierte Ansatz:
Schnelle Installationsschritte
Wechseln Sie zunächst zu einer Root-Shell und aktualisieren Sie dann Ihr System:
sudo -i
# Update system packages
dnf update -y
Führen Sie das Installationsskript direkt von dieser Root-Shell aus. Stellen Sie es nicht voran sudo sh <(curl …):
# Run DirectAdmin installation script
sh <(curl -fsSL https://download.directadmin.com/setup.sh)
Führen Sie das Skript direkt von der Root-Shell aus. Stellen Sie es nicht voran Sudo.
Konfigurieren Sie die Firewall mit firewalld:
# Allow necessary ports
firewall-cmd --permanent --add-port=2222/tcp
firewall-cmd --permanent --add-port=80/tcp
firewall-cmd --permanent --add-port=443/tcp
firewall-cmd --permanent --add-port=35222/tcp
firewall-cmd --reload
Greifen Sie auf Ihr DirectAdmin-Panel zu http://YOUR_SERVER_IP:2222 nach Abschluss der Installation. AlmaLinux 9 bietet bis 2032 bessere Sicherheit, aktive Updates und offiziellen DirectAdmin-Support.
Konfiguration nach der Installation
Führen Sie nach der erfolgreichen Installation von DirectAdmin diese wichtigen Konfigurationsschritte aus, um Ihre Installation zu sichern und zu verbessern.

Sicherheitskonfiguration
Aktualisieren Sie Ihr Administratorkennwort direkt nach der Anmeldung. Das Installationsprogramm generiert zufällige Anmeldeinformationen, daher sollten Sie sofort ein benutzerdefiniertes Kennwort festlegen. Navigieren Sie in der DirectAdmin-Oberfläche zum Account Manager und aktualisieren Sie Ihre Anmeldeinformationen.
Aktivieren Sie SSL/TLS-Zertifikate für das DirectAdmin-Kontrollfeld selbst. DirectAdmin unterstützt Let’s Encrypt für kostenlose SSL-Zertifikate, die Sie über den Abschnitt „SSL-Zertifikate“ konfigurieren können.
DNS-Konfiguration
Richten Sie Ihre Nameserver im Abschnitt „DNS-Verwaltung“ von DirectAdmin ein. Eine ordnungsgemäße DNS-Konfiguration bedeutet, dass Ihre Domänen korrekt aufgelöst werden und die E-Mail-Zustellung ordnungsgemäß funktioniert.
Einrichtung des Benutzerkontos
DirectAdmin arbeitet auf drei Zugriffsebenen:
- Administratoren Sie haben die volle Kontrolle über den Server
- Wiederverkäufer kann Benutzerkonten erstellen und verwalten
- Benutzer können ihre eigenen Websites und E-Mail-Konten verwalten
Softwareinstallation
Verwenden Sie die CustomBuild-Funktion von DirectAdmin, um Softwarepakete wie Webserver, PHP-Versionen und Datenbanksysteme zu installieren oder zu aktualisieren.
Vorteile und Einschränkungen von DirectAdmin
Sie sollten die Stärken von DirectAdmin gegen seine Schwächen abwägen, bevor Sie es installieren. Der größte Vorteil ist der Preis. Die Standardlizenz kostet nur 29 $ pro Monat. Dies ist viel niedriger als bei cPanel. Sie sparen Geld, wenn Sie mehrere Server verwalten.

Die Leistung ist ein weiterer großer Pluspunkt. Das Panel ist leicht. Es läuft gut auf minimaler Hardware, sogar auf 500-MHz-CPUs. Dadurch bleibt mehr RAM und Rechenleistung für Ihre eigentlichen Websites übrig. Dank der automatischen Absturzwiederherstellungsfunktionen bleibt es stabil.
Aber es gibt Kompromisse. Im Vergleich zu cPanel erhalten Sie weniger integrierte Funktionen. Auch das Plugin-Ökosystem ist viel kleiner. Möglicherweise vermissen Sie die große Auswahl an Tools von Drittanbietern, die andere Panels bieten. Dadurch kann es schwieriger werden, bestimmte Anpassungen ohne Hilfe zu finden.
DirectAdmin funktioniert nur auf Linux-Systemen. Windows-Benutzer können es nicht verwenden. Da die Benutzergemeinschaft kleiner ist, dauert es länger, Antworten auf seltene Fehler zu finden. Wenn Sie jedoch Geschwindigkeit und niedrige Kosten statt eines riesigen Marktes wünschen, ist dieses Panel eine gute Wahl.
DirectAdmin vs. cPanel: Ein kurzer Vergleich

Wenn Sie wissen, wie DirectAdmin im Vergleich zu cPanel abschneidet, können Sie eine fundierte Entscheidung treffen.
Preise: Das Standardpaket von DirectAdmin kostet 29 US-Dollar pro Monat, während der Preis von cPanel für vergleichbare Funktionen deutlich höher ist. DirectAdmin bietet erhebliche Kosteneinsparungen, insbesondere für Hosting-Anbieter, die mehrere Server verwalten.
Ressourcennutzung: DirectAdmin verbraucht weniger Systemressourcen als cPanel und eignet sich daher besser für VPS und Shared-Hosting-Umgebungen.
Merkmale: cPanel bietet mehr integrierte Funktionen und ein größeres Ökosystem an Plugins und Integrationen. DirectAdmin bietet wichtige Hosting-Verwaltungstools, jedoch mit einem optimierten Funktionsumfang.
Wenn Sie über Alternativen nachdenken, lesen Sie unseren Leitfaden zum Thema „So installieren Sie cPanel unter Ubuntu”.
Lernkurve: Beide Panels sind für Anfänger geeignet, obwohl die umfangreiche Dokumentation und die größere Benutzergemeinschaft von cPanel mehr Lernressourcen bieten.
Abschluss
Wenn Sie lernen, wie Sie DirectAdmin unter Linux installieren, erhalten Sie eine zuverlässige und kostengünstige Lösung für die Serververwaltung. Sein leichtes Design, die intuitive Benutzeroberfläche und der erschwingliche Preis machen es zu einer ausgezeichneten Wahl für Hosting-Anbieter.
Der Installationsprozess zur Installation von DirectAdmin unter Ubuntu, CentOS 7 und AlmaLinux 9 ist einfach, wenn Sie die richtigen Schritte befolgen. Stellen Sie sicher, dass Ihr System die Mindestanforderungen von 4 GB RAM und 4 GB Swap-Speicher erfüllt, besorgen Sie sich eine gültige Lizenz und richten Sie Ihre Firewall so ein, dass sie den Standardport 2222 von DirectAdmin zulässt.
Auch wenn DirectAdmin möglicherweise nicht so viele Funktionen wie cPanel bietet, ist sein Fokus auf Kern-Hosting-Funktionalität, Stabilität und Ressourceneffizienz für viele Anwendungsfälle außergewöhnlich gut geeignet.