Jeder Versuch Joomla lokal zu installieren, scheiterte mit der Meldung: Gateway Timeout 504.
Nun möchte ich Euch hier gerne meine Lösung beschreiben.
In der apache2.conf ( /etc/apache2/apache2.conf ) folgenden Eintrag ändern:
KeepAliveTimeout 5
in zum Beispiel
KeepAliveTimeout 180 ( ich war großzügig und gab dem Apachen 3 Minuten )
Danach hat die Installation sofort einwandfrei geklappt.
Manche Lösungen können so simpel sein, man muss nur drauf kommen.