Anforderung
Diese Anleitung erläutert die Anforderungen, die erfüllt sein müssen, bevor Sie NexoPOS (selbst gehostet) verwenden. Sie sollten unter „selbst gehostet“ verstehen, dass Sie die Hosting-Umgebung für NexoPOS tatsächlich selbst erstellen und verwalten. Diese Anleitung gibt einen Überblick über die Anforderungen für NexoPOS.
CLI-Kenntnisse
Um NexoPOS installieren zu können, solltest du einige Kenntnisse im Umgang mit der CLI (Terminal) haben. Die meisten Konfigurationsbefehle, einschließlich der Verwaltung der Umgebungsdatei (.env), können über die CLI durchgeführt werden.
Webserver
Eine der Voraussetzungen für die Ausführung von NexoPOS (selbst gehostet) ist, dass ein kompatibler Server verfügbar ist. Mit einem kompatiblen Server meinen wir einen Server, auf dem die folgende Software läuft:
- PHP (8.2)
- MariaDB v10.11 / MySQL v8.4
- Nginx/Apache
Dienstprogramme
Zusätzlich zu den Serveranforderungen gibt es noch einige weitere Anforderungen, die sich auf die für die Installation erforderlichen Tools beziehen, um Ihre Erfahrung mit NexoPOS zu verbessern:
- Cron-Jobs: für die Aufgabenplanung
- Vorgesetzter: für die Ausführung von Hintergrundaufgaben (Tasks)
- Komponist: zum Installieren von Abhängigkeiten
Wichtige Hinweise
Die meisten dieser Tools/Konfigurationen werden von dedizierten Servern bereitgestellt. Shared Hosting bietet keinen Zugriff auf bestimmte Funktionen, wie z. B. die CLI, um die Installation durchzuführen.