CMS/Typo3/Voraussetzungen

Aus Dokument
Zur Navigation springen Zur Suche springen

Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).


Voraussetzungen für die Installation von Typo3 auf Ubuntu

1. PHP und benötigte Erweiterungen installieren

Führen Sie folgenden Befehl aus, um PHP und alle benötigten Erweiterungen zu installieren:

sudo apt install php-fpm php-pgsql php-xml php-curl php-gd php-mbstring php-xmlrpc php-zip php-intl php-json php-cli php-common php-apcu php-bcmath php-soap php-ldap php-imagick php-zip php-gmp -y

1.1. PostgreSQL PHP-Treiber installieren

Um Typo3 mit einer PostgreSQL-Datenbank zu verwenden, muss der passende PHP-Treiber installiert sein. Installieren Sie den Treiber mit folgendem Befehl:

sudo -u postgres -i
createdb -E UTF8 -O thorsten typo3
exit # Ausloggen
sudo apt-get install php-pgsql

1.2. SQLite3 PHP-Treiber installieren

Um Drupal mit einer SQLite3-Datenbank zu verwenden, muss der passende PHP-Treiber installiert sein. Installieren Sie den Treiber mit folgendem Befehl:

sudo apt-get update
sudo apt-get install php-sqlite3

2. Composer installieren

Composer ist ein Paketmanager für PHP. Installieren Sie Composer mit diesen Befehlen:

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php
php -r "unlink('composer-setup.php');"
sudo mv composer.phar /usr/local/bin/composer

3. Nginx Webserver installieren

Installieren Sie Nginx mit folgendem Befehl:

sudo apt-get install nginx

Entfernen Sie die Standardkonfiguration:

sudo rm /etc/nginx/sites-enabled/default

4. Nginx Konfigration


Hinweis: Diese Inhalte wurden mit Unterstützung von Künstlicher Intelligenz erstellt und redaktionell überprüft (Transparenzhinweis gemäß Art. 50 EU AI Act).