Joomla-Hosting, das die Joomla-Eigenheiten kennt.
Joomla braucht eigene Memory-Limits, eine .htaccess, die SEF-URLs sauber routet, und einen Mailserver mit Reputation für die Standard-System-E-Mails. Hostsys ist out-of-the-box auf Joomla 3, 4 und 5 vorkonfiguriert — inklusive Akeeba-Backup-freundlicher PHP-Limits und CLI-Zugang für `php cli/joomla.php`.
Herausforderungen
PHP-Memory-Limits zu knapp für Akeeba-Backup
Standard-Shared-Hosting liefert 128 MB memory_limit und 30 s max_execution_time — bei einem grösseren Joomla-Akeeba-Vollbackup bricht der Job ab, du bekommst eine halbe ZIP-Datei und keine konsistente Wiederherstellung.
Mehrere Joomla-Versionen parallel
Du betreust eine alte Joomla-3-Site (braucht PHP 7.4), eine Joomla-4-Site (PHP 8.0+) und eine frische Joomla-5-Site (PHP 8.1+). Bei vielen Hostern musst du dich für eine PHP-Version pro Server entscheiden — und die anderen Sites brechen.
Joomla-Mails landen im Spam
Newsletter-Module, Kontaktformulare und Passwort-Resets gehen über die Server-IP raus. Ohne DKIM/SPF/DMARC und ohne Mail-Reputation landen sie systematisch im Spam-Ordner deiner Nutzer — besonders bei Gmail und Outlook.
.htaccess + SEF-URLs vom Provider blockiert
Joomlas SEF-URLs (`/de/produkte/...` statt `?option=com_content&view=...`) brauchen mod_rewrite + die mitgelieferte .htaccess. Manche Hoster überschreiben die .htaccess oder verbieten bestimmte Direktiven — und plötzlich liefern alle Links 404.
Vorteile
PHP 7.4 – 8.5 pro Domain konfigurierbar
Joomla 3 mit PHP 7.4, Joomla 4 mit PHP 8.0, Joomla 5 mit PHP 8.3 — auf demselben Server, ohne Migrationsdruck. Du entscheidest pro Domain, was läuft.
Akeeba-Backup-freundliche PHP-Limits
Standardmässig 512 MB memory_limit und 600 s max_execution_time — anpassbar bis 2 GB / 3600 s im Panel. Akeeba-Vollbackups laufen sauber durch, auch bei grossen Site-Datenbanken.
Postfix-Mailserver mit DKIM-Signing
Joomla-System-Mails laufen über den Server-Postfix mit etablierter IP-Reputation. DKIM/SPF/DMARC sind vorkonfiguriert — keine Zusatz-Plugins, keine externen SMTP-Services nötig.
mod_rewrite + Joomla-.htaccess unangetastet
Apache 2.4 mit mod_rewrite läuft pro Domain, Joomlas mitgelieferte .htaccess wird nicht überschrieben. SEF-URLs funktionieren ab der ersten Installation.
Funktionen
PHP-CLI für `php cli/joomla.php`
SSH-Zugang ist Standard. Joomla-CLI-Operationen (Update, Cache leeren, Extensions installieren) laufen ohne Web-Backend, auch in Cron-Jobs.
Memory + Execution Time pro Domain
Im Panel pro Domain konfigurierbar — bis 2 GB memory_limit, bis 3600 s max_execution_time. Genug für Akeeba-Backup, Joomla-Upgrade-Skripte und grosse Importe.
Postfix mit etablierter Mail-Reputation
Statt mit frischer IP zu starten, laufen Mails über IPs mit langer Versand-Historie. Joomla-Newsletter (AcyMailing, AcyBA) landen im Posteingang, nicht im Spam.
Apache + nginx-Reverse-Proxy
nginx vor Apache — .htaccess greift weiter, statische Assets kommen aber direkt aus nginx. Joomla läuft mit unmodifizierter .htaccess, Performance ist trotzdem auf nginx-Niveau.
Backup ergänzend zu Akeeba
borgbackup pro Domain mit nächtlichem Schedule — als Sicherheitsnetz, falls ein Akeeba-Backup mal nicht aktuell ist. Verschlüsselt, dedupliziert, konfigurierbare Retention.
Auto-SSL via Let's Encrypt
HTTP-01 für Standard-Domains, DNS-01 für Wildcards. Bei mehrsprachigen Joomla-Sites mit Subdomain-Languages (`de.example.ch`, `fr.example.ch`) alles automatisch.
Häufige Fragen
Kann ich Joomla 3, 4 und 5 nebeneinander hosten?
Ja. Jede Domain bekommt ihre eigene PHP-Version (7.4 bis 8.5), ihren eigenen Webroot, ihre eigene Datenbank. Eine Joomla-3-Site auf PHP 7.4 und eine Joomla-5-Site auf PHP 8.3 laufen problemlos auf demselben Server.
Wie konfiguriere ich Akeeba Backup optimal?
Die wichtigsten PHP-Werte sind im Panel anpassbar: memory_limit (Standard 512 MB, hochsetzbar auf 2 GB), max_execution_time (Standard 600 s, bis 3600 s). Akeeba bricht ab, wenn diese Werte zu knapp sind — bei Hostsys sind sie ab Werk grosszügig gesetzt. Optional verschlüsselte Speicherung im Off-Site-S3 (Backblaze B2, Wasabi) konfigurieren wir auf Anfrage.
Wie konfiguriere ich SMTP für Joomla?
Im Joomla-Backend unter „System → Konfiguration → Server → Mail" auf „SMTP" stellen, als Host `localhost` und Port `587` (mit STARTTLS) verwenden, deinen Domain-Mail-Account als Auth. Der Server-Postfix signiert ausgehende Mails automatisch mit DKIM — keine externen SMTP-Services wie SendGrid oder Mailgun nötig.
Funktioniert Joomla-Multisprache mit Subdomain-Routing?
Ja. Subdomain-Languages (z. B. `de.example.ch`, `fr.example.ch`) werden mit eigenen Apache-vHosts und je einem Let's-Encrypt-Zertifikat versorgt. Auch Subdomain-Wildcards funktionieren — wenn deine Site dynamisch Sprach-Subdomains anlegt, deckt ein einzelnes Wildcard-Zertifikat alle ab.
Migration aus einem bestehenden Joomla-Hosting?
Drei Wege: (1) Akeeba Backup → Kickstart → Restore auf Hostsys, das ist der Joomla-Standard und in 30-60 Minuten erledigt. (2) Manueller rsync + mysqldump für mehrere Sites gleichzeitig. (3) Im Web-Host-Paket übernehmen wir die Migration vollständig, inkl. DNS-Cutover.