1. Startseite
  2. Tutorials, Tipps + Tricks
  3. Shopsysteme
  4. OXID 6 im Managed Hosting mit Composer installieren

OXID 6 im Managed Hosting mit Composer installieren

Falls noch nicht geschehen installieren Sie zuerst Composer mit PHP 7.1.x.

Eine Anleitung finden Sie hier. Bitte beachten sie die Hinweise zur Installation mit PHP 7.1.x.

OXID6 Installation mit Composer

Legen Sie das Installationsverzeichnis für OXID6 an. (Hier im Beispiel: ~/webseiten/oxid6)

Im Terminal:

mkdir ~/webseiten/oxid6

Sie müssen ggf. die Rechte für das neue Verzeichnis korrigieren:

chmod 750 -R ~/webseiten/oxid6

Alternativ können Sie diese Arbeiten auch mit dem Dateimanager in Ihrem Kundenbackend vornehmen.

Wenn Sie Composer nach der oben genannten Anleitung installiert haben können Sie nun die Installation im Terminal mit dem einfachen Befehl:

composer create-project --no-dev oxid-esales/oxideshop-project your_project_name dev-b-6.0-ce

vornehmen. Den Ausdruck „your_project_name“ bezeichnet dabei das soeben erstellte OXID6-Installationsverzeichnis.
In meinem Beispiel würde die Installation also mit folgendem Befehl gestartet werden:

composer create-project --no-dev oxid-esales/oxideshop-project ~/webseiten/oxid6/ dev-b-6.0-ce

Jetzt werden zwei Verzeichnisse in /oxid6/ installiert:

  • source
  • vendor

Es müssen noch einige Rechte (777) im Verzeichnis /source korrigiert werden:

  • source/config.inc.php
  • source/.htaccess
  • source/tmp/
  • source/log/
  • source/out/pictures/
  • source/out/media/
  • source/export

Das können Sie entweder über den Dateimanager oder über das Terminal erledigen

chmod 777 -R ~/webseiten/oxid6/source/config.inc.php ~/webseiten/oxid6/source/.htaccess ~/webseiten/oxid6/source/tmp/ ~/webseiten/oxid6/source/log/ ~/webseiten/oxid6/source/out/pictures/ ~/webseiten/oxid6/source/out/media/ ~/webseiten/oxid6/source/export

Richten Sie den Domainpfad in das Verzeichnis „source“ ein.

(hier im Beispiel also: /webseiten/oxid6/source)

Rufen Sie dann die Installationsroutine auf:

  • http://www.ihre_domain.tld/Setup

und lassen sich durch die Installation leiten.

Aktualisiert am 19. Februar 2020

War dieser Beitrag hilfreich?

Weitere Beiträge