InfrawireInfrawire LogoDokumentation

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

Bash
# Offizielles Plesk-Installationsskript herunterladen curl -o plesk-installer.sh https://installer.plesk.com/plesk-installer

Schritt 2: Skript ausführbar machen

Bash
chmod +x plesk-installer.sh

Schritt 3: Installation starten

Bash
1# Installation mit Testlizenz (30 Tage) 2./plesk-installer.sh install plesk --release latest 3 4# Oder Installation mit spezifischer Lizenz 5./plesk-installer.sh install plesk --release latest --license-key IHRER_LIZENZSCHLUESSEL

Schritt 4: Installation verfolgen

Die Installation wird:

  1. Notwendige Pakete herunterladen
  2. Plesk und seine Abhängigkeiten installieren
  3. 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:

Bash
1# GPG-Schlüssel herunterladen und hinzufügen 2wget -q -O - https://autoinstall.plesk.com/plesk.gpg | sudo apt-key add - 3 4# Repository hinzufügen 5echo "deb https://autoinstall.plesk.com/ubuntu/ $(lsb_release -sc) all" | sudo tee /etc/apt/sources.list.d/plesk.list 6 7# Paketliste aktualisieren 8sudo apt update

Für CentOS/RHEL:

Bash
1# Repository hinzufügen 2sudo tee /etc/yum.repos.d/plesk.repo <<EOF 3[PLESK_17_8_11] 4name=Plesk 5baseurl=https://autoinstall.plesk.com/centos_7-x86_64 6enabled=1 7gpgcheck=1 8gpgkey=https://autoinstall.plesk.com/plesk.gpg 9EOF 10 11# Aktualisieren 12sudo yum update

Schritt 2: Plesk installieren

Für Ubuntu/Debian:

Bash
1# Installation mit Testlizenz 2sudo apt install plesk 3 4# Oder mit spezifischer Lizenz 5sudo PLESK_LICENSE_KEY=IHRER_LIZENZSCHLUESSEL apt install plesk

Für CentOS/RHEL:

Bash
1# Installation mit Testlizenz 2sudo yum install plesk 3 4# Oder mit spezifischer Lizenz 5sudo 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:

Bash
# Administrator-Passwort anzeigen sudo plesk bin admin --show-password

Auf Plesk-Interface zugreifen

  1. Öffnen Sie Ihren Webbrowser
  2. Gehen Sie zu: https://IHRE_IP:8443
    • Ersetzen Sie IHRE_IP durch die IP-Adresse Ihres VPS
    • Beispiel: https://192.168.1.100:8443
  3. Akzeptieren Sie die SSL-Zertifikatswarnung (normal bei der ersten Verbindung)
  4. Melden Sie sich an mit:
    • Benutzername : admin
    • Passwort : Das von obiger Befehl angezeigte Passwort

Erste Konfiguration

Bei Ihrer ersten Anmeldung wird Plesk Sie auffordern:

  1. Das Administrator-Passwort zu ändern
  2. Grundeinstellungen zu konfigurieren
  3. Lizenzbedingungen zu akzeptieren

🔒 Schritt 4: Firewall konfigurieren

Stellen Sie sicher, dass die notwendigen Ports geöffnet sind:

Bash
1# Für UFW (Ubuntu/Debian) 2sudo ufw allow 8443/tcp # HTTPS Plesk 3sudo ufw allow 8880/tcp # HTTP Plesk 4sudo ufw allow 8447/tcp # Plesk Installer 5sudo ufw allow 80/tcp # HTTP 6sudo ufw allow 443/tcp # HTTPS 7sudo ufw allow 21/tcp # FTP 8sudo ufw allow 25/tcp # SMTP 9sudo ufw allow 465/tcp # SMTPS 10sudo ufw allow 587/tcp # SMTP Submission 11sudo ufw allow 993/tcp # IMAPS 12sudo ufw allow 995/tcp # POP3S 13sudo ufw allow 3306/tcp # MySQL 14sudo ufw reload

🌐 Schritt 5: Domainnamen konfigurieren (Optional, aber empfohlen)

Über Plesk-Interface

  1. Melden Sie sich bei Plesk an
  2. Gehen Sie zu Werkzeuge & EinstellungenServereinstellungen
  3. Geben Sie in Hostname Ihren Domainnamen ein (z.B. panel.ihredomain.com)
  4. Klicken Sie auf OK

Über Befehlszeile

Bash
# Hostname konfigurieren sudo plesk bin server_pref --update -hostname panel.ihredomain.com

🔄 Schritt 6: Plesk aktualisieren

Um Plesk auf dem neuesten Stand zu halten:

Bash
# 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:

  1. Gehen Sie zu Werkzeuge & EinstellungenErweiterungen
  2. Durchsuchen Sie den Katalog
  3. 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:

Bash
# HTTPS-Port ändern (Standard 8443) sudo plesk bin server_pref --update -admin-https-port 8444

Dann öffnen Sie den neuen Port in der Firewall:

Bash
sudo ufw allow 8444/tcp

Zwei-Faktor-Authentifizierung aktivieren

  1. Melden Sie sich bei Plesk an
  2. Gehen Sie zu Werkzeuge & EinstellungenSicherheitseinstellungen
  3. Aktivieren Sie Zwei-Faktor-Authentifizierung
  4. Scannen Sie den QR-Code mit Ihrer Authentifizierungs-App

❓ Häufige Probleme

Kein Zugriff auf Plesk

  1. Firewall überprüfen : Stellen Sie sicher, dass Port 8443 geöffnet ist
  2. Service überprüfen : sudo systemctl status psa
  3. Protokolle überprüfen : sudo tail -f /var/log/plesk/panel.log

Fehler bei der Installation

  1. Festplattenspeicher überprüfen : df -h
  2. RAM überprüfen : free -h
  3. Protokolle überprüfen : sudo tail -f /var/log/plesk/install/autoinstaller3.log

Administrator-Passwort zurücksetzen

Bash
# Admin-Passwort zurücksetzen sudo plesk bin admin --set-admin-password -passwd "IhrNeuesPasswort"

📝 Nützliche Befehle

Bash
1# Plesk-Status überprüfen 2sudo systemctl status psa 3 4# Plesk neu starten 5sudo systemctl restart psa 6 7# Plesk stoppen 8sudo systemctl stop psa 9 10# Plesk starten 11sudo systemctl start psa 12 13# Plesk-Version überprüfen 14sudo plesk version 15 16# Plesk reparieren (bei Problemen) 17sudo 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.