Eine Sammlung praktischer Hintergrundinformationen zum Hosting einer Joomla-Website – von grundlegenden technischen Themen wie Dateiberechtigungen und Webservern bis hin zu Fragen der Domainverwaltung.
- UNIX-Dateiberechtigungen – Dieser Beitrag erklärt, wie UNIX-Dateiberechtigungen (Besitzer/Gruppe/Andere mit Lesen/Schreiben/Ausführen, numerisch ausgedrückt, z. B. 644/755) funktionieren und wie sie speziell für Joomla-Installationen auf Webservern korrekt gesetzt werden sollten – insbesondere im Hinblick auf Themen wie Web-Installer, Schreibrechte für Verzeichnisse/Dateien und Sicherheitsüberlegungen (zum Beispiel bezüglich configuration.php).
- Windows-Dateiberechtigungen – Dieser Beitrag erklärt die Unterschiede zwischen den Windows-Berechtigungsmodellen (Apache/Win32 vs. IIS, ACLs wie Vollzugriff, Ändern, Lesen & Ausführen) und den standardmäßig offenen „Jeder“-Berechtigungen und zeigt, wie sich diese grob in die von UNIX bekannten numerischen Berechtigungen (z. B. 644, 755) übersetzen lassen, um Joomla-Websites unter Windows sicher zu betreiben.
- Mehrere Domains und Websites in einer einzigen Joomla-Installation – Am Beispiel eines Süßwarenherstellers mit zwei Marken zeigt dieser Beitrag, wie eine einzige Joomla-Installation genutzt werden kann, um mehrere Websites gleichzeitig zu betreiben, jede mit einer eigenen Domain und einem eigenen Design, indem Besucher je nach eingegebener Adresse automatisch auf die passende Seite weitergeleitet werden.
- Arten von Domains erklärt – Hier wird der Unterschied zwischen einer Subdomain (z. B. forum.mywebsite.de), einer geparkten Domain (mehrere Adressen, die alle auf dieselbe Website verweisen) und einer zusätzlichen Domain (eine vollständig separate zweite Website innerhalb desselben Hosting-Kontos) dargestellt.
- Nginx – Dieser Beitrag erklärt Schritt für Schritt, wie man den schlanken Webserver Nginx (anstelle des weit verbreiteten Apache) installiert und so konfiguriert, dass er eine Joomla-Website betreibt.
- Apache-PHP-Handler – sind die Werkzeuge innerhalb des Apache-Webservers, die die PHP-Dateien einer Joomla-Website tatsächlich ausführen und in eine fertige Webseite umwandeln – wobei es je nach Handler Unterschiede bei Geschwindigkeit, Sicherheit und Konfigurierbarkeit gibt.
- Optionale technische Anforderungen – Die Seite listet in einer Tabelle zusätzliche, nicht zwingend erforderliche Serverkomponenten auf (z. B. für Bilder, Datenbanken, Caching oder Verschlüsselung), die Joomla nur für bestimmte Zusatzfunktionen benötigt, die aber für den normalen Betrieb nicht notwendig sind.