TYPO3 Systemanforderungen: Hosting überprüfen
TYPO3 Systemanforderungen: Hosting überprüfen
Bevor Sie TYPO3 installieren, ist es wichtig zu überprüfen, ob Ihr Hosting alle Anforderungen erfüllt. In diesem Leitfaden finden Sie eine vollständige Checkliste aller Systemanforderungen für TYPO3.
TYPO3 Versionen und Unterstützung
TYPO3 bietet verschiedene unterstützte Versionen:
| Version | PHP Versionen | Unterstützung bis |
|---|---|---|
| TYPO3 13 | 8.2 - 8.4 | April 2027 (LTS) |
| TYPO3 12 | 8.1 - 8.3 | April 2026 |
| TYPO3 11 | 7.4 - 8.2 | Oktober 2024 (ELTS) |
| Empfehlung: Verwenden Sie immer die neueste LTS (Long Term Support) Version für Produktionsseiten. |
PHP Anforderungen
PHP ist der Kern von TYPO3. Sorgen Sie für die richtige Version und Erweiterungen.
Unterstützte PHP Versionen
TYPO3 13:
- PHP 8.2 (minimal)
- PHP 8.3 (empfohlen)
- PHP 8.4 (unterstützt) TYPO3 12:
- PHP 8.1 (minimal)
- PHP 8.2 - 8.3 (empfohlen)
Erforderliche PHP Erweiterungen
Die folgenden Erweiterungen sind erforderlich:
| Erweiterung | Zweck |
|---|---|
| gd oder ImageMagick | Bildbearbeitung |
| curl | HTTP-Anfragen |
| zip | Archivverwaltung |
| xml | XML-Verarbeitung |
| mbstring | Multibyte-Strings |
| json | JSON-Codierung/Decodierung |
| session | Sitzungsverwaltung |
| PDO | Datenbankabstraktion |
| fileinfo | MIME-Typ-Erkennung |
| openssl | Verschlüsselung |
| filter | Datenfilterung |
| hash | Hash-Funktionen |
| intl | Internationalisierung |
Empfohlene PHP Erweiterungen
Optional, aber empfohlen:
- apcu: Opcode-Caching
- redis: Redis-Caching-Backend
- soap: SOAP-Webdienste
- exif: EXIF-Metadaten von Bildern
- opcache: PHP-Opcode-Cache
PHP Einstellungen überprüfen
Überprüfen Sie Ihre PHP-Konfiguration:
php -v
# Zeigt PHP-Version
php -m
# Zeigt geladene Erweiterungen
Oder über die phpinfo() Seite in Ihrem Browser.
Empfohlene PHP Einstellungen
In php.ini oder über DirectAdmin:
memory_limit = 256M # Minimal, 512M+ empfohlen
max_execution_time = 240
max_input_vars = 1500
upload_max_filesize = 64M
post_max_size = 64M
PHP über DirectAdmin einstellen
- Melden Sie sich bei DirectAdmin an
- Gehen Sie zu Domain Setup und dann PHP Settings
- Passen Sie die Werte an
- Klicken Sie auf Save
Datenbankanforderungen
TYPO3 unterstützt mehrere Datenbanksysteme.
MySQL Anforderungen
- MySQL 8.0.17 oder höher
- Empfohlen: MySQL 8.0.x (neueste)
- Zeichensatz: utf8mb4
- Kollation: utf8mb4_unicode_ci
MariaDB Anforderungen
- MariaDB 10.3.6 oder höher
- Empfohlen: MariaDB 10.6+ (neueste LTS)
- Zeichensatz: utf8mb4
- Kollation: utf8mb4_unicode_ci
PostgreSQL Anforderungen
Als Alternative zu MySQL:
- PostgreSQL 10.0 oder höher
- Empfohlen: PostgreSQL 14+
Datenbank erstellen
Über DirectAdmin:
- Gehen Sie zu Account Manager und dann MySQL Management
- Klicken Sie auf Create new Database
- Wählen Sie einen Namen und ein starkes Passwort
- Der Benutzer wird automatisch erstellt Stellen Sie sicher, dass die Datenbank den richtigen Zeichensatz hat:
CREATE DATABASE typo3_db CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
Serveranforderungen
Neben PHP und Datenbank gibt es Anforderungen auf Serverebene.
Webserver
TYPO3 funktioniert mit:
- Apache 2.4+ (empfohlen, am häufigsten verwendet)
- Nginx (erfordert zusätzliche Konfiguration)
- IIS (mit URL-Rewrite-Modul) Bei Theory7 Hosting ist Apache standardmäßig verfügbar.
Apache Module
Erforderliche Apache-Module:
- mod_rewrite (für saubere URLs)
- mod_expires (für Caching-Header)
- mod_headers (für Sicherheits-Header) Überprüfen Sie mit:
apache2ctl -M | grep rewrite
Dateisystem
TYPO3 erfordert Schreibzugriff auf:
var/- Cache, Logs, Sitzungenpublic/typo3temp/- Temporäre Dateienpublic/fileadmin/- Benutzer-Uploadsconfig/- Konfiguration
Speicher und Ressourcen
Minimale Serveranforderungen:
- RAM: 256MB dediziert für TYPO3
- Speicherplatz: 500MB für den Kern
- CPU: Keine spezifischen Anforderungen Empfohlen für Produktion:
- RAM: 512MB+ für TYPO3
- Speicherplatz: 2GB+ (einschließlich Uploads)
Anforderungen in TYPO3 überprüfen
Nach der Installation können Sie den Status überprüfen.
Installationswerkzeug
- Gehen Sie zu
https://ihrdomain.de/typo3/install.php - Melden Sie sich mit Ihrem Passwort an
- Gehen Sie zu Environment und dann System Environment
- Sie sehen eine Übersicht aller Überprüfungen
Berichte Modul
Im TYPO3 Backend:
- Gehen Sie zu System und dann Reports
- Klicken Sie auf Status Report
- Überprüfen Sie den Systemstatus
CLI Überprüfung
Über die Befehlszeile:
vendor/bin/typo3 check:requirements
Theory7 Hosting Kompatibilität
Theory7 Hosting erfüllt alle TYPO3 Anforderungen:
| Anforderung | Theory7 Status |
|---|---|
| PHP 8.2+ | Verfügbar |
| Alle PHP Erweiterungen | Standardmäßig aktiv |
| MySQL 8.0+ / MariaDB 10.6+ | Verfügbar |
| mod_rewrite | Aktiv |
| SSH Zugang | Verfügbar |
| Composer | Verfügbar |
Häufige Probleme
PHP Erweiterung fehlt
Überprüfen Sie über phpinfo(), welche Erweiterungen aktiv sind. Bei Theory7 sind alle erforderlichen Erweiterungen standardmäßig verfügbar.
Speicherlimit zu niedrig
Erhöhen Sie über DirectAdmin:
- Gehen Sie zu PHP Settings
- Erhöhen Sie
memory_limit - Speichern Sie
Datenbankverbindung fehlgeschlagen
- Überprüfen Sie die Angaben in
config/system/settings.php - Testen Sie die Verbindung über phpMyAdmin
- Überprüfen Sie, ob der Datenbankbenutzer Berechtigungen hat
Checkliste für die Installation
Bevor Sie mit der Installation beginnen:
- PHP 8.2 oder höher aktiv
- Alle erforderlichen Erweiterungen geladen
- memory_limit mindestens 256M
- MySQL 8.0+ oder MariaDB 10.3+ Datenbank erstellt
- SSH Zugang verfügbar
- Composer verfügbar
- Dokumenten-Root konfigurierbar
Verwandte Artikel
Brauchen Sie Hilfe?
Wir sind für Sie da! Haben Sie Fragen oder stoßen Sie auf Probleme? Unser Support-Team hilft Ihnen gerne persönlich weiter. Senden Sie uns eine Nachricht über das Ticketsystem - wir antworten in der Regel innerhalb weniger Stunden und denken gerne mit Ihnen mit.
0 van 0 vonden dit nuttig