Diese Anleitung beschreibt in Stichwörtern, wie man Typo3 6.2 unter Ubuntu 14.04 auf einem Server installieren kann.

Apache installieren:

sudo apt-get install apache2 apache2-doc

PHP installieren:

sudo apt-get install php5

MySQL installieren:

sudo apt-get install mysql-server

root-Paasswort vergeben!

PHP-Anbindung installieren:

sudo apt-get install php5-mysql

Weitere empfohlene PHP-Extensions installieren:

sudo apt-get install php-apc php5-curl libapache2-mod-php5 php5-gd php5-gmp php5-imagick

Anschließend:

sudo service apache2 restart

Rechte anpassen:

sudo chown -R www-data:www-data /var/www/html

Ins Verzeichnis /var/www wechseln und das Typo3-Installationspaket herunterladen. “x.” durch aktuelle Versionsnummer ersetzen.

sudo wget http://prdownloads.sourceforge.net/typo3/typo3_src-6.2.x.tar.gz

Paket entpacken. “x.” durch aktuelle Versionsnummer ersetzen.

sudo tar xzf typo3_src-6.2.x.tar.gz

Ins Verzeichnis /var/www/html (= Document Root) wechseln und Simlinks anlegen, “x” durch aktuelle Versionsnummer ersetzen.

sudo ln -s ../typo3_src-6.2.x typo3_src
sudo ln -s typo3_src/index.php index.php
sudo ln -s typo3_src/typo3 typo3

.htaccess-Datei kopieren:

sudo cp typo3_src/_.htaccess .htaccess

In den Browser gehen und die Typo3-Installation aufrufen:
mydomain/typo3

Man wird aufgefordert, im Verzeichnis /var/www/html ein Datei mit dem Namen FIRST_INSTALL anzulegen:

sudo touch FIRST_INSTALL

Zurück zum Browser und F5 drücken. Es werden zwei Fehlermeldungen angezeigt. Für die erste (PHP Maximum upload filesize too small) php.ini öffnen (liegt normalerweise in /etc/php5/apache2); oder php.ini ermitteln.

sudo vim php.ini

Dort zwei Zeilen auf 12M setzen:
upload_max_filesize = 12M
post_max_size = 12M

Die max_execution_time wird auf 240 gesetzt:
max_execution_time = 240

Nach

sudo service apache2 restart

sollten die Fehlermeldungen verschwunden sein.

Datenbank erstellen:
Username: root
Password: [wie oben erstellt]
Socket based connection
Socket: [bleibt frei]

Create a new database: Datenbankname vergeben.