Contao 4 lokal installieren (Win10/XAMPP): Unterschied zwischen den Versionen

Aus VICON-Wiki
Wechseln zu: Navigation, Suche
 
(13 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 5: Zeile 5:
 
* PHP-Erweiterungen GDlib, DOM, intl, mbstring, mcrypt (Aktivierung in der php.ini)
 
* PHP-Erweiterungen GDlib, DOM, intl, mbstring, mcrypt (Aktivierung in der php.ini)
  
 
+
== Schritt 1: Composer installieren ==
== 1. Composer installieren ==
+
  
 
Lade die die '''Composer-Setup.exe''' [https://getcomposer.org/Composer-Setup.exe hier] runter und führe sie aus.
 
Lade die die '''Composer-Setup.exe''' [https://getcomposer.org/Composer-Setup.exe hier] runter und führe sie aus.
  
 +
== Schritt 2: Eine Datenbank erstellen ==
  
== 2. Contao installieren ==
+
Erstelle in phpMyAdmin eine neue Datenbank für deine Contao-Installation. Die Datenbank-Daten müssen im Laufe der Contao-Installation mit Composer eingetragen werden.
 +
 
 +
== Schritt 3: Contao installieren ==
  
 
# Öffne die Windows Eingabeaufforderung '''als Administrator'''.
 
# Öffne die Windows Eingabeaufforderung '''als Administrator'''.
 
# Gehe in den Unterordner '''htdocs''' deiner XAMPP-Installation.
 
# Gehe in den Unterordner '''htdocs''' deiner XAMPP-Installation.
# Gebe foglenden Befehl ein <nowiki>php composer.phar create-project contao/standard-edition <ziel></nowiki>
+
# Gebe foglenden Befehl ein:<br><code>composer create-project contao/standard-edition <ziel></code><br><ziel> ist durch einen individuellen Ordnernamen ersetzt werden, der als Unterordner von htdocs angelegt werden soll und die Contao-Installation beinhalten soll.
<ziel> ist durch einen individuellen Ordnernamen ersetzt werden, der als Unterordner von htdocs angelegt werden soll und die Contao-Installation beinhalten soll.
+
# Contao 4 wird jetzt installiert. Zeit sich einen Kaffee zu holen. ;)
 +
 
 +
== Schritt 4: Einen Virtual Host einrichten ==
 +
 
 +
Führe nacheinander die Virtual Host-Konfiguration in Apache und in Windows durch
 +
 
 +
=== Virtual Host-Konfiguration in Apache ===
 +
 
 +
# Öffne die Datei '''''pfad-zu-xampp''/apache/conf/extra/http-vhosts.conf'''
 +
# Kopieren einen der beiden Beispiele und füge ihn an das Ende der Datei ein.
 +
# Entferne die beiden #-Zeichen vor jeder Zeile des kopieren Abschnitts.
 +
# Ersetze den Eintrag hinter '''DocumentRoot''' durch den absoluten Pfad zum web-Ordner deiner Contao 4-Installation.
 +
# Ersetze den Eintrag hinter '''ServerName''' durch eine selbst gewählte Domain, z.B. contao4.dev
 +
 
 +
Dein neuer Virtual Host-Abschnitt kann beispielsweise so aussehen:
 +
<pre><nowiki><VirtualHost contao4.dev:8080>
 +
    ServerAdmin webmaster@contao4.dev
 +
    DocumentRoot "C:/xampp2/htdocs/contao4/web"
 +
    ServerName contao4.dev
 +
    ErrorLog "logs/contao4-error.log"
 +
    CustomLog "logs/contao4-access.log" common
 +
</VirtualHost></nowiki></pre>
 +
 
 +
=== Virtual Host-Konfiguration in Windows ===
 +
 
 +
# Öffne den Windows-Editor oder ein vergleichbares Programm deiner Wahl '''als Administrator'''
 +
# Öffne in dem Editor die Datei '''C:\Windows\System32\drivers\etc\hosts'''
 +
# Kopieren den letzten Eintrag <code>127.0.0.1                      localhost</code> und füge ihn darunter ein.
 +
# Ersetze '''localhost''' durch deine zuvor gewählte Domain.
 +
 
 +
Starte anschließend den Webserver (neu).
 +
 
 +
== Schritt 5: Das Contao Installationstool ausführen ==
 +
 
 +
Gehe in deinem Browser zu '''contao4.dev:8080/install.php''' (Beispiel-URL) und führe das Installationstool wie gewohnt aus.
 +
 
 +
'''Viel Spaß mit Contao 4!'''
 +
 
 +
== Weiterführende Informationen ==
 +
 
 +
[https://docs.contao.org/books/manual/4.2/de/01-installation/contao-installieren.html Contao-Handbuch: Contao installieren]<br>
 +
[https://getcomposer.org/doc/00-intro.md#using-the-installer Composer: Using the Installer]
  
 
[[Kategorie:Tutorials_(Contao)]]
 
[[Kategorie:Tutorials_(Contao)]]

Aktuelle Version vom 25. August 2016, 08:03 Uhr

Systemvoraussetzungen

  • XAMPP mit mind. PHP 5.6 und MySQL 5.0.3
  • PHP-Erweiterungen GDlib, DOM, intl, mbstring, mcrypt (Aktivierung in der php.ini)

Schritt 1: Composer installieren

Lade die die Composer-Setup.exe hier runter und führe sie aus.

Schritt 2: Eine Datenbank erstellen

Erstelle in phpMyAdmin eine neue Datenbank für deine Contao-Installation. Die Datenbank-Daten müssen im Laufe der Contao-Installation mit Composer eingetragen werden.

Schritt 3: Contao installieren

  1. Öffne die Windows Eingabeaufforderung als Administrator.
  2. Gehe in den Unterordner htdocs deiner XAMPP-Installation.
  3. Gebe foglenden Befehl ein:
    composer create-project contao/standard-edition <ziel>
    <ziel> ist durch einen individuellen Ordnernamen ersetzt werden, der als Unterordner von htdocs angelegt werden soll und die Contao-Installation beinhalten soll.
  4. Contao 4 wird jetzt installiert. Zeit sich einen Kaffee zu holen. ;)

Schritt 4: Einen Virtual Host einrichten

Führe nacheinander die Virtual Host-Konfiguration in Apache und in Windows durch

Virtual Host-Konfiguration in Apache

  1. Öffne die Datei pfad-zu-xampp/apache/conf/extra/http-vhosts.conf
  2. Kopieren einen der beiden Beispiele und füge ihn an das Ende der Datei ein.
  3. Entferne die beiden #-Zeichen vor jeder Zeile des kopieren Abschnitts.
  4. Ersetze den Eintrag hinter DocumentRoot durch den absoluten Pfad zum web-Ordner deiner Contao 4-Installation.
  5. Ersetze den Eintrag hinter ServerName durch eine selbst gewählte Domain, z.B. contao4.dev

Dein neuer Virtual Host-Abschnitt kann beispielsweise so aussehen:

<VirtualHost contao4.dev:8080>
    ServerAdmin webmaster@contao4.dev
    DocumentRoot "C:/xampp2/htdocs/contao4/web"
    ServerName contao4.dev
    ErrorLog "logs/contao4-error.log"
    CustomLog "logs/contao4-access.log" common
</VirtualHost>

Virtual Host-Konfiguration in Windows

  1. Öffne den Windows-Editor oder ein vergleichbares Programm deiner Wahl als Administrator
  2. Öffne in dem Editor die Datei C:\Windows\System32\drivers\etc\hosts
  3. Kopieren den letzten Eintrag 127.0.0.1 localhost und füge ihn darunter ein.
  4. Ersetze localhost durch deine zuvor gewählte Domain.

Starte anschließend den Webserver (neu).

Schritt 5: Das Contao Installationstool ausführen

Gehe in deinem Browser zu contao4.dev:8080/install.php (Beispiel-URL) und führe das Installationstool wie gewohnt aus.

Viel Spaß mit Contao 4!

Weiterführende Informationen

Contao-Handbuch: Contao installieren
Composer: Using the Installer