Contao 4.4 mit Composer installieren

Einsatz auf eigene Gefahr! Kein kostenloser Support!

Schritt für Schritt Anleitung über das installieren von Contao 4.4.x mit dem Composer und den nötigen Schritten um ein Theme zu importieren.

Grundkenntnisse im Umgang mit der Konsole sind erforderlich.

Eine ausführliche Anleitung finden Sie bei der Contao-Academy (kostenpflichtig, Link öffnet sich in einem neuen Tap).

In der Konsole gibt es keinen Papierkorb oder einen Befehl zum wiederherstellen!!!

1. Serververbindung per SSH herstellen

Auf dem Mac mit dem Terminal und unter Windows mit Putty.

ssh username@hostname

2. Composer installieren

Da auf meinem Hostingpaket kein Composer vorinstalliert ist, muß ich diesen noch herunter laden. Mit

wget https://getcomposer.org/installer -O composer-setup.php

hole ich mir die composer-setup.php

Dann muß diese Datei ausgeführt werden. Mit

php composer-setup.php

lade ich die composer.phar auf mein Hostingpaket.

Anschließend kann ich die composer-setup.php mit folgendem Befehl löschen:

rm composer-setup.php

3. Ordner erstellen

Jetzt erstelle ich mit nachfolgendem Befehl den Installationsordner für Contao:

mkdir meinOrdner

Ersetzen Sie bitte meinOrdner mit dem von Ihnen gewünschten Namen.

4. Contao installieren

Mit nachfolgendem Befehl laden wir die aktuelle Version von Contao 4.4 herunter:

php composer.phar create-project contao/managed-edition meinOrdner '4.4.*'

Ersetzen Sie bitte meinOrdner mit dem von Ihnen gewünschten Namen.

5. (Sub)Domain anlegen

In der Verwaltungsoberfläche Ihres Hosters die (Sub)Domain auf meinOrdner/web stellen.

6. Installtool aufrufen

Die (Sub)Domain wie folgt aufrufen:

http://composer.meine-domain.de/contao/install

Ersetzen Sie bitte composer.meine-domain durch Ihre (Sub)Domain.

Dann die bekannten Schritte:

  1. Lizenz akzeptieren
  2. Passwort vergeben
  3. Angaben für die Datenbankverbindung eintragen
  4. Datenbank aktualisieren
7. Theme Dateien per FTP hochladen

Den Inhalt der Ordner files, system > modules und templates aus dem Zip-Archiv in die entsprechenden Ordner auf dem Server kopieren.

8. Cache löschen

Den Ordner meinOrdner/var/cache/prod über FTP oder Konsole löschen.

ACHTUNG: Nur den Ordner prod löschen!!

In der Konsole gibt es keinen Papierkorb oder einen Befehl zum wiederherstellen!!!

9. Im Installtool die Datenbank aktualisieren

Melden Sie sich im Installtool an bzw. führen Sie einen reload durch. Danach wird Ihnen die Datenbank-Aktualisierung angeboten.

Dann die template.sql importieren.

10. Cache neu erstellen

Wechseln Sie bitte mit

cd meinOrdner

in Ihren Installationsordner.

Dann mit nachfolgendem Befehl den Cache neu erstellen:

php vendor/bin/contao-console cache:clear

11. Contao-Backend - Systemwartung

In der Systemwartung Symlinks neu erstellen.

12. composer.phar in Install-Ordner kopieren

Um Module und Bundles installieren zu können, kopiere ich mir die composer.phar in meinen Installationsordner:

cp composer.phar meinOrdner

Ersetzen Sie bitte meinOrdner mit dem von Ihnen gewünschten Namen.

Zurück