plesk
Plesk-Anleitungen: Git, SSL, Apache, Redis und Serveradministration.
-
OpenVPN installieren und verwalten – Anleitung für Linux-Server
Ein eigener VPN-Server gibt vollständige Kontrolle über den Netzwerkverkehr und ermöglicht sicheren Fernzugriff auf Heimnetz oder Firmennetz. Mit dem openvpn-install-Script von Nyr lässt sich ein vollständig funktionsfähiger OpenVPN-Server in wenigen Minuten aufsetzen – inklusive Zertifikatsverwaltung. Voraussetzungen Das Script unterstützt Debian, Ubuntu, CentOS, Fedora, Arch Linux und verwandte Distributionen. Benötigt wird Root-Zugriff (oder sudo) sowie eine öffentliche IP-Adresse oder ein DynDNS-Hostname. Das Script installiert alle erforderlichen Pakete automatisch. Installation: OpenVPN-Script herunterladen und ausführen Als Root-Benutzer das Installations-Script herunterladen und ausführen: Das Script erkennt automatisch die öffentliche IP-Adresse des Servers und fragt interaktiv nach: – IP-Adresse oder Hostname: Die öffentliche IP oder ein DynDNS-Name.– Protokoll: UDP (empfohlen, schneller) oder TCP (für restriktive…
-
E-Mail-Dienst für Domains und Subdomains in Plesk deaktivieren
Auf Plesk-Servern mit vielen Domains ist es oft sinnvoll, den E-Mail-Dienst für bestimmte Domains oder Subdomains zu deaktivieren – etwa wenn E-Mails über einen externen Anbieter wie Google Workspace oder Microsoft 365 laufen, oder wenn eine Subdomain nur für Web-Inhalte genutzt wird. Plesk bietet dafür ein Kommandozeilenwerkzeug. Warum den E-Mail-Dienst deaktivieren? Es gibt mehrere gute Gründe, den lokalen E-Mail-Dienst für eine Domain abzuschalten: – Externe E-Mail-Provider: Wenn E-Mails über Google Workspace, Microsoft 365 oder einen anderen Anbieter verarbeitet werden, sollte Plesk keine lokalen Postfächer für diese Domain anlegen oder E-Mails annehmen.– Spam-Schutz: Aktive E-Mail-Dienste auf ungenutzten Domains sind ein Angriffsziel für Spammer und Brute-Force-Angriffe.– Ressourcen sparen: Weniger aktive Dienste bedeuten…
-
Plesk Git: Zusätzliche Git-Benutzer per htpasswd hinzufügen
Plesk bietet eine integrierte Git-Funktionalität, mit der sich Repositories direkt auf dem Hosting-Server verwalten lassen. Standardmäßig ist nur der Plesk-Hauptbenutzer für den Zugriff konfiguriert. Sollen weitere Entwickler oder CI/CD-Systeme auf ein Repository zugreifen, müssen diese Benutzer manuell per htpasswd eingetragen werden. Wie Plesk Git-Zugänge verwaltet Plesk speichert Git-Repositories unter dem Pfad /var/www/vhosts/system/DOMAIN/pd/. Jedes Repository hat dabei eine .htpasswd-Datei, die den HTTP-Basic-Auth-Zugang kontrolliert. Neue Benutzer können nur über diesen Mechanismus hinzugefügt werden – nicht über die Plesk-Oberfläche selbst. Benutzer hinzufügen mit htpasswd Der folgende Befehl fügt einen neuen Benutzer zur htpasswd-Datei des gewünschten Git-Repositories hinzu. Der Pfad enthält den Repository-Namen mit dem @plesk-git-Suffix: Nach dem Ausführen des Befehls wird man zur…
-
WordPress automatisch aktualisieren mit WP-CLI und Cron
Veraltete WordPress-Installationen, Plugins und Themes sind das häufigste Einfallstor für Angriffe auf Websites. Mit WP-CLI und einem einfachen Bash-Script lassen sich alle Updates automatisieren – und der Server übernimmt die lästige Wartungsarbeit selbst, ohne manuelle Eingriffe. WP-CLI installieren WP-CLI ist das offizielle Kommandozeilenwerkzeug für WordPress. Die Installation ist einfach: Auf Servern mit mehreren PHP-Versionen (z.B. Plesk) muss der richtige PHP-Interpreter angegeben werden: Das Update-Script Ein kompaktes Bash-Script, das alle WordPress-Komponenten in der richtigen Reihenfolge aktualisiert: Script ausführbar machen und testen Automatische Ausführung per Cron Den Cron-Job anlegen, der das Script wöchentlich ausführt – beispielsweise jeden Dienstag um 03:00 Uhr morgens: Folgende Zeile einfügen: Mehrere WordPress-Instanzen verwalten Auf Servern mit mehreren…



