Benutzer-Werkzeuge

Webseiten-Werkzeuge


howto:installation_auf_webhoster

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
howto:installation_auf_webhoster [2021/01/20 12:16]
jau Typo
howto:installation_auf_webhoster [2021/02/22 15:11] (aktuell)
jau Typo
Zeile 5: Zeile 5:
 Diese preiswerten Angebote bieten allerdings keinen root-Zugang und somit ist die Einrichtung des Volkszählers nicht über den Standardweg zu erledigen. Dafür bekommt man hübsche Webfrontends und fertige Tools über die man die Einrichtung vornehmen kann. Diese preiswerten Angebote bieten allerdings keinen root-Zugang und somit ist die Einrichtung des Volkszählers nicht über den Standardweg zu erledigen. Dafür bekommt man hübsche Webfrontends und fertige Tools über die man die Einrichtung vornehmen kann.
  
-<note important>Das ganze hat aber auch Nachteile: Es gibt eine Menge verschiedener Hoster mit diversen Konfigurationen. Sollte es Probleme geben setzt das einiges an Erfahrung voraus und unsere Möglichkeiten zu unterstützen sind da sehr eingeschränkt. Der Support des Hosters ist in der Preisklasse auch keine große Hilfe weil die sich nur um die Bereitstellung kümmern, wenn es an der Anwendung klemmt ist der Kunde Zuständig.</note>+<note important>Das ganze hat aber auch Nachteile: Es gibt eine Menge verschiedener Hoster mit diversen Konfigurationen. Sollte es Probleme geben setzt das einiges an Erfahrung voraus und unsere Möglichkeiten zu unterstützen sind da sehr eingeschränkt. Der Support des Hosters ist in der Preisklasse auch keine große Hilfe weil die sich nur um die Bereitstellung kümmern, wenn es an der Anwendung klemmt ist der Kunde zuständig.</note>
  
 ===== Voraussetzungen ===== ===== Voraussetzungen =====
Zeile 13: Zeile 13:
  
 Für unsere Installation auf dem Webhoster gelten die gleichen Bedingungen für den VZ wie für jeden anderen Server. Auf die folgenden Punkte sollte man bei der Auswahl des Hosters achten: Für unsere Installation auf dem Webhoster gelten die gleichen Bedingungen für den VZ wie für jeden anderen Server. Auf die folgenden Punkte sollte man bei der Auswahl des Hosters achten:
-  * PHP (auf die passende [[software/middleware/installation#voraussetzungen|Version]] und FPM (FastCGI Process Manager) achten!, die PHP Version kann zum Glück bei einigen Webhoster frei ausgewählt werden)+  * PHP (auf die passende [[software/middleware/installation#voraussetzungen|Version]] und FPM (FastCGI Process Manager) achten!, die PHP Version kann zum Glück bei einigen Hostern frei ausgewählt werden)
   * MySQL (mindestens eine Datenbank muss erlaubt sein)   * MySQL (mindestens eine Datenbank muss erlaubt sein)
   * PHP Skript Memory Limit min. 512M (sonst gibt es bei composer Probleme)   * PHP Skript Memory Limit min. 512M (sonst gibt es bei composer Probleme)
Zeile 32: Zeile 32:
 {{:howto:webhoster1_3_php.jpg?direct|}} {{:howto:webhoster1_3_php.jpg?direct|}}
   * PHP aktivieren   * PHP aktivieren
-  * Version ruhig so hoch wie möglich wählen, aber nur FPM. Bei FastCGI gab es schon Probleme beim Redirekt durch des Webservers+  * Version ruhig so hoch wie möglich wählen, aber nur FPM. Bei FastCGI gab es schon Probleme beim Redirekt durch den Webserver
-  * ''open_basedir'' bietet zwei mögliche Voreinstellungen. Bei netcup die Alternative wählen, gleicher Grund wie für FPM.+  * ''open_basedir'' bietet zwei mögliche Voreinstellungen. Bei Netcup die Alternative wählen, gleicher Grund wie für FPM.
  
 ===== Composer ===== ===== Composer =====
Zeile 79: Zeile 79:
 Ist die Datenbank eingerichtet passen wir die VZ-Konfiguration darauf an. Über den Dateimanager ''/volkszaehler/etc/config.dist.yaml'' öffnen.\\ Ist die Datenbank eingerichtet passen wir die VZ-Konfiguration darauf an. Über den Dateimanager ''/volkszaehler/etc/config.dist.yaml'' öffnen.\\
 {{:howto:webhoster1_7_config.jpg?direct|}} {{:howto:webhoster1_7_config.jpg?direct|}}
-  * IP-Adresse des Datenabnkserves eintragen+  * IP-Adresse des Datenbankserves eintragen
   * vollständigen Usernamen eintragen   * vollständigen Usernamen eintragen
   * Passwort im Klartext eintragen   * Passwort im Klartext eintragen
Zeile 96: Zeile 96:
 Schlägt der Schritt fehl liegt ein Fehler in der zuvor erstellten Konfigurationsdatei vor. Schlägt der Schritt fehl liegt ein Fehler in der zuvor erstellten Konfigurationsdatei vor.
  
-An der Stelle können wir auch direkt die Tabllen für die Aggregation anlegen lassen+An der Stelle können wir auch direkt die Tabellen für die Aggregation anlegen lassen
 <code bash> <code bash>
 php /volkszaehler/bin/aggregate run -m full -l day -l hour -l minute php /volkszaehler/bin/aggregate run -m full -l day -l hour -l minute
howto/installation_auf_webhoster.txt · Zuletzt geändert: 2021/02/22 15:11 von jau