🌐 Plesk auf einem Linux VPS installieren
Diese Anleitung erklärt, wie Sie Plesk Obsidian auf Ihrem Linux VPS installieren. Plesk ist ein vollständiges Control Panel, mit dem Sie Ihre Websites, Datenbanken, E-Mails, Domains und vieles mehr einfach verwalten können.
📋 Voraussetzungen
- Ein Linux VPS mit Root- oder sudo-Zugriff
- Mindestens 1 GB RAM (2 GB empfohlen)
- Mindestens 10 GB freier Festplattenspeicher
- Eine stabile Internetverbindung
- Ein Domainname (optional, aber empfohlen)
⚠️ Wichtig vor der Installation
- Sichern Sie Ihre Daten : Die Installation von Plesk kann einige Systemkonfigurationen ändern
- Überprüfen Sie die Ports : Plesk verwendet die Ports 8443 (HTTPS), 8880 (HTTP), 8447 (Plesk Installer)
- Installationszeit : Die Installation kann je nach Verbindung 15 bis 30 Minuten dauern
🔧 Methode 1: Automatische Installation über Skript (Empfohlen)
Schritt 1: Installationsskript herunterladen
# Offizielles Plesk-Installationsskript herunterladen curl -o plesk-installer.sh https://installer.plesk.com/plesk-installer
Schritt 2: Skript ausführbar machen
chmod +x plesk-installer.sh
Schritt 3: Installation starten
# Installation mit Testlizenz (30 Tage) ./plesk-installer.sh install plesk --release latest # Oder Installation mit spezifischer Lizenz ./plesk-installer.sh install plesk --release latest --license-key IHRER_LIZENZSCHLUESSEL
Schritt 4: Installation verfolgen
Die Installation wird:
- Notwendige Pakete herunterladen
- Plesk und seine Abhängigkeiten installieren
- Dienste konfigurieren
Schließen Sie die SSH-Sitzung nicht während der Installation. Dies kann 15 bis 30 Minuten dauern.
🔧 Methode 2: Manuelle Installation über Repository
Schritt 1: Plesk-Repository hinzufügen
Für Ubuntu/Debian:
# GPG-Schlüssel herunterladen und hinzufügen wget -q -O - https://autoinstall.plesk.com/plesk.gpg | sudo apt-key add - # Repository hinzufügen echo "deb https://autoinstall.plesk.com/ubuntu/ $(lsb_release -sc) all" | sudo tee /etc/apt/sources.list.d/plesk.list # Paketliste aktualisieren sudo apt update
Für CentOS/RHEL:
# Repository hinzufügen sudo tee /etc/yum.repos.d/plesk.repo <<EOF [PLESK_17_8_11] name=Plesk baseurl=https://autoinstall.plesk.com/centos_7-x86_64 enabled=1 gpgcheck=1 gpgkey=https://autoinstall.plesk.com/plesk.gpg EOF # Aktualisieren sudo yum update
Schritt 2: Plesk installieren
Für Ubuntu/Debian:
# Installation mit Testlizenz sudo apt install plesk # Oder mit spezifischer Lizenz sudo PLESK_LICENSE_KEY=IHRER_LIZENZSCHLUESSEL apt install plesk
Für CentOS/RHEL:
# Installation mit Testlizenz sudo yum install plesk # Oder mit spezifischer Lizenz sudo PLESK_LICENSE_KEY=IHRER_LIZENZSCHLUESSEL yum install plesk
🔐 Schritt 3: Zum ersten Mal auf Plesk zugreifen
Administrator-Anmeldedaten abrufen
Nach der Installation generiert Plesk automatisch ein Administrator-Passwort. Um es abzurufen:
# Administrator-Passwort anzeigen sudo plesk bin admin --show-password
Auf Plesk-Interface zugreifen
- Öffnen Sie Ihren Webbrowser
- Gehen Sie zu:
https://IHRE_IP:8443- Ersetzen Sie
IHRE_IPdurch die IP-Adresse Ihres VPS - Beispiel:
https://192.168.1.100:8443
- Ersetzen Sie
- Akzeptieren Sie die SSL-Zertifikatswarnung (normal bei der ersten Verbindung)
- Melden Sie sich an mit:
- Benutzername :
admin - Passwort : Das von obiger Befehl angezeigte Passwort
- Benutzername :
Erste Konfiguration
Bei Ihrer ersten Anmeldung wird Plesk Sie auffordern:
- Das Administrator-Passwort zu ändern
- Grundeinstellungen zu konfigurieren
- Lizenzbedingungen zu akzeptieren
🔒 Schritt 4: Firewall konfigurieren
Stellen Sie sicher, dass die notwendigen Ports geöffnet sind:
# Für UFW (Ubuntu/Debian) sudo ufw allow 8443/tcp # HTTPS Plesk sudo ufw allow 8880/tcp # HTTP Plesk sudo ufw allow 8447/tcp # Plesk Installer sudo ufw allow 80/tcp # HTTP sudo ufw allow 443/tcp # HTTPS sudo ufw allow 21/tcp # FTP sudo ufw allow 25/tcp # SMTP sudo ufw allow 465/tcp # SMTPS sudo ufw allow 587/tcp # SMTP Submission sudo ufw allow 993/tcp # IMAPS sudo ufw allow 995/tcp # POP3S sudo ufw allow 3306/tcp # MySQL sudo ufw reload
🌐 Schritt 5: Domainnamen konfigurieren (Optional, aber empfohlen)
Über Plesk-Interface
- Melden Sie sich bei Plesk an
- Gehen Sie zu Werkzeuge & Einstellungen → Servereinstellungen
- Geben Sie in Hostname Ihren Domainnamen ein (z.B.
panel.ihredomain.com) - Klicken Sie auf OK
Über Befehlszeile
# Hostname konfigurieren sudo plesk bin server_pref --update -hostname panel.ihredomain.com
🔄 Schritt 6: Plesk aktualisieren
Um Plesk auf dem neuesten Stand zu halten:
# Plesk aktualisieren sudo plesk installer update # Oder über Interface: Werkzeuge & Einstellungen → Updates
📦 Empfohlene Erweiterungen
Plesk bietet viele Erweiterungen. Hier sind einige nützliche:
- WordPress Toolkit : Vereinfachte WordPress-Verwaltung
- Git : Git-Integration für Ihre Projekte
- Docker : Docker-Unterstützung
- Node.js : Node.js-Unterstützung
- Let's Encrypt : Kostenlose SSL-Zertifikate
Um Erweiterungen zu installieren:
- Gehen Sie zu Werkzeuge & Einstellungen → Erweiterungen
- Durchsuchen Sie den Katalog
- Klicken Sie auf Installieren für die gewünschte Erweiterung
🔐 Plesk absichern
Zugriffsport ändern (Optional)
Für mehr Sicherheit können Sie den HTTPS-Port ändern:
# HTTPS-Port ändern (Standard 8443) sudo plesk bin server_pref --update -admin-https-port 8444
Dann öffnen Sie den neuen Port in der Firewall:
sudo ufw allow 8444/tcp
Zwei-Faktor-Authentifizierung aktivieren
- Melden Sie sich bei Plesk an
- Gehen Sie zu Werkzeuge & Einstellungen → Sicherheitseinstellungen
- Aktivieren Sie Zwei-Faktor-Authentifizierung
- Scannen Sie den QR-Code mit Ihrer Authentifizierungs-App
❓ Häufige Probleme
Kein Zugriff auf Plesk
- Firewall überprüfen : Stellen Sie sicher, dass Port 8443 geöffnet ist
- Service überprüfen :
sudo systemctl status psa - Protokolle überprüfen :
sudo tail -f /var/log/plesk/panel.log
Fehler bei der Installation
- Festplattenspeicher überprüfen :
df -h - RAM überprüfen :
free -h - Protokolle überprüfen :
sudo tail -f /var/log/plesk/install/autoinstaller3.log
Administrator-Passwort zurücksetzen
# Admin-Passwort zurücksetzen sudo plesk bin admin --set-admin-password -passwd "IhrNeuesPasswort"
📝 Nützliche Befehle
# Plesk-Status überprüfen sudo systemctl status psa # Plesk neu starten sudo systemctl restart psa # Plesk stoppen sudo systemctl stop psa # Plesk starten sudo systemctl start psa # Plesk-Version überprüfen sudo plesk version # Plesk reparieren (bei Problemen) sudo plesk repair installation
📞 Benötigen Sie Hilfe?
Wenn Sie Schwierigkeiten bei der Installation von Plesk haben, wenden Sie sich bitte an den Infrawire-Support. Unser Team steht Ihnen zur Verfügung.
Hinweis : Plesk bietet eine 30-tägige Testlizenz. Nach dieser Zeit müssen Sie eine Lizenz erwerben, um Plesk weiter zu nutzen.