Für das Einrichten, bzw. Installieren von TYPO3 braucht es nur ein paar Voraussetzungen, die fast alle Provider in relativ kostengünstigen Tarifen anbieten. Deshalb kann eine TYPO3-Installation für weit unter 10,- € / Monat betrieben werden.
Viele Hoster bieten eine automatische Installation diverser Systeme an. Hier möchte ich allerdings die manuelle TYPO3-Installation erklären.
Bevor die richtigen Voraussetzungen auf dem Server eingestellt werden, sollte klar sein, welche TYPO3 Version installiert werden soll. Zweifelsohne sollte Sie so aktuell wie möglich sein, allerdings hängt das auch von den zu benutzenden Erweiterungen ab. Zur Zeit (August 2023) gibt es zwar schon ein paar Monate die TYPO3-Version 12, allerdings sind noch nicht alle Erweiterungen unter dieser Version getestet worden.
Wenn diese Anforderungen auf dem Server gegeben sind, können Sie dort TYPO3 einrichten.
Damit die TYPO3-Einrichtung nicht ins Stocken gerät, sollten Sie im Backend des Providers bereits die Datenbank eingerichtet haben. Entweder Sie lassen das Fenster unmittelbar nach der Einrichtung offen, um den Datenbank-Zugriff mit STRG-C und STRG-V zu übertragen, oder Sie kopieren die Daten in eine Text-Datei.
Bei vielen Providern kann jede Domaine unter einer eigenen PHP-Version laufen. Schauen Sie also vorher nach, unter welcher Version Ihre Domaine läuft – je aktueller, desto besser – und welche TYPO3-Version damit funktioniert.
Wenn Sie die Datenbank einrichten, sollten Sie, je nach Provider darauf achten, dass diese auf UTF8 eingestellt ist. Bei allinkl z.B. stehen neue Datenbanken immer auf Latin1. Eigentlich ist das nicht mehr zeitgemäß.
Auf der offiziellen TYPO3-Seite können Sie die ausgewählte Version unter https://typo3.org/download/ herunterladen. Hier gibt es immer zwei Versionen:
In jedem Fall laden Sie das Paket zunächst herunter. Wenn Sie einen Shell-Zugang zu Ihrem Webspace haben, können Sie das Paket direkt auf den Server übertragen, die Zip-Version sollten zunächst auf Ihrem Rechner entpacken, und diese Dateien dann via FTP hochladen.
Danach können Sie das TYPO3-System bereits mit einfachem Aufrufen der URL starten. Für die erste Installation werden Sie nun aufgefordert, die Datei „FIRST_INSTALL“ im Root-Verzeichnis der Installation anzulegen. Die Datei hat keine Endung und muss keinen Inhalt haben.
Laden Sie die Seite nun erneut, meckert TYPO3 über eine PHP-Einstellung ( max_execution_time=30 ), die ich in der .htaccess-Datei vornehmen kann. Dazu muss diese erstmal mit dem Entfernen des Unterstrichs aktiviert werden („_.htaccess“ umbenennen in „.htaccess“). Dann öffnen Sie die Datei und tragen die Zeile
php_value max_execution_time 240
ganz oben oder ganz unten ein und speichern Sie wieder auf dem Server. Nach einem Klick auf „Fixed. Check again!“ können Sie mit einem Klick auf „System looks good. Continue!“ weitermachen.
Nun muss der Zugang zur Datenbank eingetragen werden. Üblicherweise sind das
Nachdem Sie die Daten eingetragen haben, müssen Sie die Datenbank angeben in die dann die Standard-Tabellen von TYPO3 angelegt werden.
Jetzt können Sie den ersten Backend-Benutzer anlegen. Das ist dann der Administrator des Systems. Zur Vergabe eines sicheren Passworts benutze ich gerne die Seite https://www.passwort-generator.com/. In das Feld „Site name“ tragen Sie ein, was im Seitenbaum des TYPO3-Systems ganz oben stehen soll (z.B. „Meine neue TYPO3-Seite“, oder was immer Ihnen gefällt.)
Mit den Login-Daten können Sie sich nun im TYPO3-System einloggen.