TYPO3 Neos installieren

Aus Hostsharing Wiki
Zur Navigation springen Zur Suche springen

Die folgenden Schritte zur Installation von TYPO3 Neos sind aus dem Neos-Kompendium entnommen und wurden auf die Besonderheiten bei Hostsharing angepasst.

Systemvoraussetzungen

Das TYPO3 Neos Kompendium nennt Systemvoraussetzungen die bei Hostsharing bereits in allen shared hosting Paketen erfüllt sind. Derzeit erfüllt lediglich die PHP-CLI-Version nicht die geforderte Versionsnummer von 5.3.7, sondern Debian "Squeeze" php5-cli 5.3.3-7+squeeze18. Ob dies bei Hostsharing für die Installation kritisch ist, muss noch geprüft werden. Die Versionsnummer alleine sagt im Falle der Debian-Pakete aufgrund der stetig einfließenden Backports aus neueren Original-Paketen wenig aus (siehe Diskussion zum Thema Systemvoraussetzungen bei TYPO3 CMS 6.0).


Notwendige Schritte

  1. Composer herunterladen und installieren
  2. TYPO3 Flow herunterladen, installieren
  3. TYPO3 Neos herunterladen, installieren und konfigurieren

(Insbesondere ist es nicht erforderlich, dass TYPO3 CMS installiert wird, da TYPO3 CMS und TYPO3 Neos keinerlei technische Gemeinsamkeiten besitzen.)

Für Punkt XXX der Installationsanleitung wird dringend empfohlen, dass man einen virtuellen Host in seiner Apache-Konfiguration einrichtet.


Ohne Paket-Option "Betrieb eines eigenen Serverdienstes"

Für jede aufgeschaltete Domain wird im Apache automatisch (von hsadmin) ein Virtual Host eingerichtet. Die Konfiguration lässt sich lediglich durch einige der HSAdmin-Domain-Options beeinflussen die Konfiguration.


Notwendigkeit der Paket-Option "Betrieb eines eigenen Serverdienstes"

Mit der Paket-Option "Betrieb eines eigenen Serverdienstes" lässt sich ein eigener Apache (oder nginx, oder ...) betreiben und nach eigenen Vorstellungen frei konfigurieren. Dies ist allerding nur erforderlich wenn

  1. TYPO3 Neos mit der Hostsharing Standard-Konfiguration nicht funktioniert oder
  2. die Performance von PHP über FastCGI für eine Seite mit hohem Traffic nicht ausreicht.


Template des Virtual Hosts

Als Template-"Sprache" kommt velocity zum Einsatz. Template des Virtual Hosts so wie es beim Apachen über PHP via FastCGI bei HS betrieben wird:

<syntaxhighlight lang="xml"> TODO: Hier Template des Virtual Hosts einfügen </syntaxhighlight>