Joomla kann lokal auf der Festplatte installiert und getestet werden.
Die Installation auf der Festplatte ist etwas komplizierte als die Installation auf dem Webserver. Du musst vorher XAMMP installieren, in PHPMyAdmin eine Datenbank anlegen.
Stelle Kollation unbedingt auf utf8_genaral_ci ein und achte auf ein Joomla konformes Passwort mit mindesten 12 Zeichen, Ziffern, Kleinbuchstaben, Großbuchstaben und verwende mindestens ein Sonderzeichen. Lege im Standardordner htdocs einen Unterordner an und speichere das entpackte Joomla im Standardordner dort ab. Mit User root und fehlendem Passwort, so wie es vielfach empfohlen wird, verweigert Joomla dir den Zugang zum Backend. Alternativ kannst du die Zugangsdaten vorher eingeben. Öffne die configuration_php.dist und scrolle zum Block "Database Settings" und trage dort den Host, den User, den Namen der Datenbank und das Passwort ein. Diese Methode ist etwas komplizierter, funktionier auf jeden Fall, wenn es anders nicht geht.
Jetzt kannst du im Browser localhost/unterordner aufrufen und mit der Installation beginnen. Folge den Anweisungen. Danach kannst du auf das Backend zugreifen und deine Webseite anlegen. Es funktioniert alles wie mit einer Installation auf dem Webserver.
Ich muss gestehne, dass ich vorher noch nie mit einer lokalen Installation gearbeitet habe und ausschließlich auf dem Webserver arbeite. Du kannst deine Webseite offline stellen oder deine Starseite veröffentlichen und den gesamten Inhalt unbeobachtet bearbeiten. Später kannst du dann die fertige Webseite freigeben.