Sie sind hier: Tipps / Typo3 - know how / Installation unter Linux
8.2.2012 : 15:00 : +0100

Typo3 Installation unter Linux (mit Symlinks)

Ziel dieser Anleitung ist die Installation unter Linux mit symlinks. Dies ist für ein zentrales Update (bei Releaseänderungen oder Sicherheitsupdates) von mehreren Typo3 Installationen auf einem Server notwendig.

Voraussetzung für diese Anleitung ist ein Shellzugriff auf dem Server.

Vorgehen:

Teil 1 - Installation der Sourcen

1. in das Verzeichnis (in unserem Beispiel "/srv/www") wechseln in der die Sourcen abgelegt werden sollen:

/ # cd /srv/www

2. Aktuelle Version herunterladen und entpacken - kann unter Typo3 Sourceforge nachgeschlagen werden:

/srv/www # wget heanet.dl.sourceforge.net/sourceforge/typo3/typo3_src-4.1.5.tar.gz
/srv/www # tar xzf typo3_src-4.1.5.tar.gz

3. Jetzt erstellen wir einen Symlink für die Typo3-Sourcen. Dies ermöglicht später ein leichtes Updaten. Es muss dann nur dieser Symlink ausgetauscht werden.

/srv/www # ln -s typo3_src-4.1.5 typo3source

Zukünftig kann dieses Sourceverzeichnis mit dem folgenden Befehl immer wieder (dazu nur in das Verzeichnis wechseln, in dem die Symlinks eingefügt werden sollen) verwendet werden:

/srv/www # ln -s /srv/www/typo3source/* .

Wichtig ist, dass die Rechte der Verzeichnisse richtig gesetzt werden. Wird alles mit dem Root-User erstellt, können die Dateien nicht  vom Webserver gelesen werden.

Teil 2 - Installation Dummypackage

1. in das Verzeichnis der wechseln und anschliessend das Dummypacket downloaden und installieren und entpacken:

/srv/www/Typo3Installation # wget switch.dl.sourceforge.net/sourceforge/typo3/dummy-4.1.5.tar.gz
/srv/www/Typo3Installation # tar xzf dummy-4.1.5.tar.gz

2. Berechtigungen setzen (einige Verzeichnise und Dateien benötigen Schreibrechte):
-> Skript zum Downloaden

/srv/www/Typo3Installation # chmod 757 typo3temp
/srv/www/Typo3Installation # chmod 757 typo3conf
/srv/www/Typo3Installation # chmod 757 typo3conf/ext
/srv/www/Typo3Installation # chmod 757 typo3conf/l10n
/srv/www/Typo3Installation # chmod 757 uploads
/srv/www/Typo3Installation # chmod 757 uploads/media
/srv/www/Typo3Installation # chmod 757 uploads/tf
/srv/www/Typo3Installation # chmod 757 uploads/pics
/srv/www/Typo3Installation # chmod 757 fileadmin
/srv/www/Typo3Installation # chmod 757 fileadmin/_temp_
/srv/www/Typo3Installation # chmod 757 typo3/ext
/srv/www/Typo3Installation # chmod 757 typo3temp/pics/

3. Jetzt muss noch die Datei "typo3conf/ENABLE_INSTALL_TOOL" angelegt werden:

/srv/www/Typo3Installation # touch typo3conf/ENABLE_INSTALL_TOOL

Wird das nicht gemacht, erscheint die folgende Fehlermeldung:

The Install Tool is locked.

Fix: Create file typo3conf/ENABLE_INSTALL_TOOL
This file may simply be empty.

For security reasons, it is highly recommended to rename or delete the file after the operation is finished.