Skip to content

Easynmae update 07 2020

fritz360 edited this page Jul 22, 2020 · 1 revision

easyname

Bei Easyname ist der symlink-Befehl aus Sicherheitsgründen NUR über das Terminal/SSH möglich

deshalb funktionieren nicht:

  • Contao Manager
  • Symlink im Backend bei Systemwartung, stattdessen im Terminal: php73 vendor/bin/contao-console contao:symlinks
  • Installation muss mit Terminal/SSH & Composer erfolgen (siehe weiter unten)

Anmerkungen

Die Option "PHP Open Basedir" muss in der Konfiguration des Virtual-Hosts deaktiviert werden.


Installation im Terminal/SSH

1) ssh Zugang in easyname anlegen

2) mit Terminal Programm anmelden

ssh SSHHOST -l USERNAME (SSHHOST und USERNAME findest du im"Datenblatt" auf easyname)

3) ins Installationsverzeichnis wechseln

vom root weg geht das mit cd html und dann weiter mit cd meininstallationsordner

4) Composer installieren

ACHTUNG: A) php Befehl muss mit Version angegeben werden, z.b.: PHP73, bei PHP wird Version 5.6 aufgerufen. B) Befehl 2 geht über mehrere Zeilen

php73 -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

php73 -r "if (hash_file('sha384', 'composer-setup.php') === 'e5325b19b381bfd88ce90a5ddb7823406b2a38cff6bb704b0acc289a09c8128d4a8ce2bbafcd1fcbdc38666422fe2806') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

php73 composer-setup.php

php73 -r "unlink('composer-setup.php');"

This installer script will simply check some php.ini settings, warn you if they are set incorrectly, and then download the latest composer.phar in the current directory. The 4 lines above will, in order: • Download the installer to the current directory • Verify the installer SHA-384, which you can also cross-check here • Run the installer • Remove the installer

5) Contao installieren

php73 composer.phar create-project contao/managed-edition contaoordner 4.4

6) Symlinks neu erstellen

Wird im Backend in der Systemwartung symlink aufgerufen, werden ALLE SYMLINKS GELÖSCHT und NICHT neu angelegt. Deshalb Symlink immer im Terminal/SSH ausführen (auf richtigen Ordner achten, immer eins über /web php73 vendor/bin/contao-console contao:symlinks

Clone this wiki locally