TYPO3, der Einsteig – Teil 1

Martin Hesse, 06.03.2009

TYPO3

TYPO3 ist ein Open-Source-Content-Management-System, welches 1998 auf dem Markt erschienen ist und von Kasper Skårhøj entwickelt wurde.

TYPO3 kann mit derzeit über 3000 Plugins (besser bekannt als Extensions) erweitert werden. Darunter diverse Shop-Erweiterungen, Foren, Newssysteme und vieles weitere mehr.

TYPO3 installieren

Um TYPO3 benutzen zu können, benötigt man einen Webserver (Apache, lighthttpd etc.) und einen Datenbankserver. In der aktuellen TYPO3-Version wird mindestens PHP 5.1.0 benötigt, besser 5.2.x. Für die Datenbank kann dank DBAL, MySQL, PostgreSQL, Oracle und viele Andere verwendet werden.

Ratsam aber nicht zwingend erforderlich ist auch darauf zu achten, das auf dem Server ImageMagick vorhanden ist.

Wer dies alles abkürzen möchte, kann auf fertige Pakete von TYPO3 zurückgreifen, die bereits einen Webserver beinhalten. Dazu bitte ich euch unter folgender URL zu schauen: http://typo3.org/download/installers/.

Da ich keinerlei Erfahrungen habe, wie man einen Windowsserver administriert, gehe ich von einer “Heim-Anwendung” aus. Das heißt, ich werde hier kurz erklären wie man anhand von XAMPP ein kleinen “Homeserver” online setzt und dort mit TYPO3 arbeiten kann.

1. XAMPP installieren

XAMPP-Logo

Es ist vollkommen ausreichend wenn wir XAMPP Lite installieren. Folgender Link leitet euch auf die Webseite von XAMPP weiter und lässt euch zwischen verschiedenen Version wählen. Ich empfehle das selbstextrahierende ZIP-Archiv (EXE).

XAMPP Lite
http://www.apachefriends.org/de/xampp-windows.html#631

Nachdem ihr XAMPP installiert habt, müssen wir nun zuerst ein paar Einstellungen in der php.ini (Konfigurationsdatei für PHP) vornehmen, um TYPO3 bestmöglich zum laufen zu bringen.

Bei mir ist XAMPP unter dem Pfad “c:xampplite” zu finden. Dies kann natürlich bei euch abweichen, deswegen vorher kontrollieren. Der Pfad zu der Konfigurationsdatei ist bei mir “c:/xampplite/apache/bin/”.

In diesem Ordner solltet ihr die php.ini mit einem beliebigen Texteditor öffnen und folgende Werte wie folgt ändern:

# Zeile 246
memory_limit = 64M

Habt ihr dies getan, könnt ihr die Datei speichern und schließen. Falls euer Webserver bereits laufen sollte, müsst ihr diesen neustarten.

2. XAMPP starten und aufräumen

Wir sind nun soweit und können XAMPP das erste mal starten. Dazu ruft ihr in eurem XAMPP-Ordner einfach die Datei “xampp-control” auf und klickt bei Apache und MySQL auf “Start”. Nach kurzer Zeit sollte, in Grün hinterlegt, eine Meldung mit “Running” erscheinen.

Wir öffnen nun unseren Browser und tippen in der Adresszeile “http://localhost/” ein. Ihr solltet jetzt eine Testseite von XAMPP sehen.

Sicherheitsrelevanter Hinweis

Ich gehe nicht davon aus, dass XAMPP bei euch vorwiegend online genutzt werden wird und werde somit nicht auf weitere Maßnahmen eingehen, die euer XAMPP “sicher” vor äußeren Einwirkungen macht. Wer jedoch sicher gehen möchte, klickt Links in der XAMPP-Navigation auf “Sicherheit“.

Da wir diesen ganzen Kram nicht brauchen, gehen wir kurzerhand in unser XAMPP-Verzeichnis und leeren (nicht löschen!) den Ordner “htdocs” vollständig. Dies natürlich freiwillig. Nachdem das getätigt wurde, können wir uns der TYPO3 Installation widmen.

3. TYPO3 installieren und konfigurieren

Wir besorgen uns jetzt zuerst einmal TYPO3 unter folgender Adresse: http://typo3.org/download/packages/. Dort wählen wir das Paket “Source with Dummy site ZIP” in der aktuellen Stable Version (4.2.6, Stand: 5. März 2009).

Nach dem Download entpacken wir das Archiv und kopieren den Inhalt des Ordners “typo3_src+dummy-4.2.6″ (Kann je nach Version abweichen) in unser “htdocs“-Verzeichnis von XAMPP.

Wir öffnen nun wieder unseren Browser und tippen dort “http://localhost” ein. Jetzt sollte der 3-Step Installation Assistent von TYPO3 erscheinen.

3-Steps-Installation-Assistent

Im ersten Schritt fragt uns TYPO3 nach unseren Zugangsdaten für die Datenbank. Wenn ihr daran nichts geändert habt, sollte der Benutzername “root” sein und das Password kann leer bleiben. Unter Host kann “localhost” drinnen stehen bleiben.

Ein Klick auf “Continue” führt uns zu Schritt 2, wo wir eine Datenbank auswählen können. Da wir noch keine Datenbank angelegt haben, tippen wir in dem Unterpunkt 2 – Create new database – “typo3″ ein und klicken danach wieder auf Continue.

In Schritt 3 werden wir aufgefordert eine Datei für den Import zu wählen. Da wir über keine andere Datei als die Standard-Datei verfügen, können wir hier alles so stehen lassen wie es ist und mit einem Klick auf “Import database” den letzten Schritt abschließen.

TYPO3 hat jetzt für uns alle relevanten Einstellungen getätigt und bereits einen Adminzugang mit den Benutzername “admin” und dem Passwort “password” angelegt. Mit einem Klick auf “Go to the backend login” könnt ihr euch mit den oben genannten Logindaten in das Backend von TYPO3 einloggen.

Trackback - Direkt Link

9 Kommentare
Hinterlasse ein Kommentar »


  1. TYPO3, der Einstieg – Teil 1…

    In der dreiteiligen Serie, TYPO3 – der Einstieg, wird Ihnen vom BackEnd bis zur ersten eigenen Seite die wichtigsten Schritte gezeigt. Reinschauen lohnt sicht!…

  2. Micha sagt:

    Hallo,
    in Schritt 1, im Pfad zu XAMPP, ist wohl der Backslash verschluckt worden…

  3. Martin Hesse sagt:

    Hi, Danke! Garnicht bemerkt.

  4. ConnyLo sagt:

    Für Apple-User ist zum Aufbau eines lokalen Testservers MAMP sehr zu empfehlen.

  5. Martin Hesse sagt:

    @ConnyLo, gut das du es erwähnst. Danke!

  6. Chris sagt:

    Schöner Artikel. Vielen Dank.

-