Für die Installation und den zuverlässigen Betrieb von TYPO3-Systemen muss der Webserver bestimmte Voraussetzungen erfüllen. Die wichtigsten Anforderungen zur Version 6.2 finden Sie nachfolgend zusammengefasst.

Allgemeine Voraussetzungen / Webhosting

  • Linux Betriebssystem
  • Apache Webserver ab Version 2.2
  • PHP ab Version 5.4
  • MySQL ab Version 5.5
  • ImageMagick v6 oder GraphicsMagick
  • Domain / vHost für Betrieb der TYPO3-Instanz
  • Speicherplatz: > 5 GB

Benötigte Zugänge und Berechtigungen

  • SSH- und SFTP-Zugang
    • Primärgruppe des ssh-Users muss die Gruppe des www-Users sein
      (Alternative: ssh-User in www-Gruppe und www-User in ssh-Gruppe)
  • Datenbank-Zugang (MySQL)

Weitere Systemvoraussetzungen

Benötigte PHP-Extensions

  • fileinfo
  • filter
  • hash
  • openssl
  • pcre
  • session
  • soap
  • SPL
  • standard
  • xml
  • zip
  • zlib
  • gd
  • json
  • mysqli
  • curl
  • mbstring
  • FreeType
  • bcmath
  • mcrypt
  • poppler-utils

PHP-Konfiguration

  • save_mode = off
  • max_execution_time = 600
  • memory_limit = 180M
  • post_max_size = 50M
  • upload_max_filesize = 50M
  • file_uploads = on
  • allow_url_fopen = on
  • sql.safemode = off
  • disabled register_globals
  • disabled magic_quotes 

PHP-Schreibzugriff auf

  • /dev/urandom oder /dev/random

Apache-Konfiguration

  • mod_rewrite und mod_expires aktiviert
  • AllowOverride All (min. "Indexes" und "FileInfo")
  • Options -Indexes FollowSymLinks MultiViews