Websites & Webserver
Alles, was zwischen Domain und ausgelieferter Webseite passiert: Panel-Konfiguration, Dateien hochladen, Skripte automatisieren, HTTPS erzwingen.
- FTP- und SFTP-Zugang einrichten
Dateien per SFTP (verschlüsselt, Port 22) übertragen — Hostname, Login und Authentifizierung in Plesk und cPanel, plus zusätzliche FTP-Konten pro Verzeichnis.
- SSH-Zugang einrichten und verbinden
SSH-Schlüssel erstellen, im Plesk- oder cPanel-Panel hinterlegen und per Terminal oder PuTTY verbinden — Passwort-Login ist deaktiviert.
- Externem Dienstleister Zugang geben
Einer Agentur oder einem Dienstleister eigenen, begrenzten Zugang geben und nach dem Auftrag wieder löschen — am besten ein separater Panel-Login in Plesk.
- SSH-Fehler „No supported authentication methods" beheben
„No supported authentication methods available (server sent: publickey)" — der SSH-Client hat keinen Schlüssel übergeben. So löst du es.
- Rootless Docker: Container auf deinem Server
Docker ohne Root-Rechte auf deinem Plesk-Server nutzen — Freischaltung, Alltags-Befehle, Neustart-Verhalten und was rootless anders macht.
- Docker Compose: Dienste dauerhaft betreiben
Container deklarativ verwalten statt langer docker-run-Befehle — compose.yaml anlegen, Dienste starten, aktualisieren und Daten in Volumes sichern.
- Container hinter deiner Domain (Reverse Proxy)
Einen Web-Dienst im Container über deine Domain erreichbar machen — nginx-Proxy-Anbindung auf Plesk, inklusive WebSocket- und Upload-Feinheiten.
- ValKey/Redis als Cache im Container
ValKey — der offene Redis-Ersatz — per Docker starten und mit kompletten Snippets an WordPress, Magento, Shopware oder Pimcore anbinden.
- OpenSearch im Container für die Shop-Suche
OpenSearch als Single-Node-Container für Entwicklung und kleine Kataloge betreiben — und wann der Wechsel auf Managed OpenSearch der richtige Schritt ist.
- Varnish als HTTP-Cache im Container
Varnish zwischen nginx und Apache schalten — der Docker-Weg zum Full-Page-Cache auf Plesk, inklusive Magento-VCL und den typischen Fallstricken.
- Document Root einer Domain ändern
Das Basisverzeichnis (Document Root) einer Domain ändern — in Plesk direkt über die Hosting-Einstellungen, in cPanel je nach Domain-Typ per UI oder Symlink.
- Domain hinzufügen
Weitere Domain, Subdomain, Alias oder reine E-Mail-Domain im Plesk- oder cPanel-Panel anlegen — mit automatischem DNS bei rack::SPEED-Nameservern.
- Cronjob einrichten
Geplante Aufgaben (Cronjobs) in Plesk oder cPanel anlegen — Zeitplan und Befehl setzen und die richtige PHP-Version auf der Shell treffen.
- Git-Deployment einrichten
Code per Git ins Hosting ausrollen — Repository in Plesk oder cPanel anlegen, Deploy-Pfad setzen und automatisches Deployment beim Push aktivieren.
- Node.js-Anwendung einrichten
Node.js-App in Plesk oder cPanel starten — Anwendungswurzel, Startdatei und Node-Version setzen und Abhängigkeiten per npm install einspielen.
- Magento-Dateirechte zurücksetzen
Auf rack::SPEED-Servern sind Magento-Dateirechte vorkonfiguriert. Falls verstellt: mit drei Befehlen zurück auf 755/644 und ausführbares bin/magento.
- Magento-Cache leeren und neu indexieren
Cache leeren mit cache:clean vs. cache:flush, Indexer per indexer:reindex neu aufbauen — und wann welcher Befehl der richtige ist.
- Magento-Wartungsmodus ein- und ausschalten
Wartungsmodus per bin/magento maintenance aktivieren, die eigene IP ausnehmen und einen hängengebliebenen 503-Wartungszustand auflösen.
- Magento: „The content model is not determinist" beheben
Magento-Reindex bricht mit „content model is not determinist" in esconfig.xsd ab — Ursache libxml2 ≥ 2.12, Patch und Fix ab Magento 2.4.8.
- OpenSearch in Magento einrichten
OpenSearch als Magento-Suchmaschine konfigurieren: Engine umstellen, Verbindung testen, neu indexieren — im Admin oder per CLI, Schritt für Schritt.
- OpenSearch in Magento: „No alive nodes found" beheben
Magento erreicht OpenSearch/Elasticsearch nicht — Verbindungsdaten prüfen, per curl testen, Konfiguration setzen und neu indexieren.
- Welche PHP-Versionen stehen zur Verfügung?
Neue Server und Hosting-Pakete liefern wir mit PHP 7.4 bis 8.5 aus — plus Bestandsschutz-Regeln und Hinweise zu EOL-Versionen.
- PHP-Version einer Domain wählen
PHP-Version pro Domain in Plesk oder cPanel umstellen — Schritt für Schritt, plus was nach dem Wechsel zu prüfen ist und warum die Shell-Version separat läuft.
- PHP-Version auf der Shell korrekt nutzen
Die PHP-Version per SSH weicht von der im Panel gewählten ab — mit vollem Binary-Pfad oder Alias nutzt du auf der Shell die richtige Version.
- Composer installieren
Composer per SSH im Hosting-Account installieren — aktuelle oder bestimmte Version, plus Alias für den Aufruf ohne Pfad.
- Shopware-Cache leeren
Cache in Shopware 6 leeren — im Admin unter Caches & Indizes oder per bin/console cache:clear, plus theme:compile nach Theme-Änderungen.
- Shopware-Wartungsmodus ein- und ausschalten
Wartungsmodus in Shopware 6 pro Verkaufskanal aktivieren — im Admin mit IP-Allowlist oder per bin/console sales-channel:maintenance.
- Shopware: „The content model is not determinist" beheben
Shopware-Fehler ERROR 3070 „The content model is not determinist" nach libxml2-Update beheben — Update auf 6.5.8.1+, Workaround für 6.4.
- OpenSearch in Shopware einrichten
OpenSearch als Shopware-Suche aktivieren: .env-Variablen, Indexierung über die Queue, Alias und Single-Node-Feinheiten — Schritt für Schritt.
- WP-Toolkit: WordPress im Panel verwalten
WordPress-Installationen im WP-Toolkit von Plesk oder cPanel finden, verbinden und per Ein-Klick-Login verwalten — der zentrale Einstieg.
- WordPress-Updates mit dem WP-Toolkit
Core, Plugins und Themes über das WP-Toolkit aktualisieren — mit Sicherung vor dem Update und automatischen Updates für unkritische Komponenten.
- WP-CLI: WordPress auf der Kommandozeile
WP-CLI per SSH nutzen — Plugins, Core und Datenbank ohne Backend verwalten. Inklusive Installation, falls das Tool auf dem Server fehlt.
- WordPress-Fehler nach PHP-Wechsel beheben
Weißer Bildschirm oder Fehler 500 nach dem PHP-Update? Zurück zur alten Version, Verursacher im Debug-Log finden, Plugins aktualisieren — der Fahrplan.
- Let's Encrypt / HTTPS aktivieren
HTTPS läuft auf rack::SPEED-Servern automatisch per AutoSSL — neue Domains bekommen ein Let's-Encrypt-Zertifikat von selbst. So prüfst du den Status.