OrbitOne 0.10.2 – Plesk / PHP-Upload

1. Eigene leere MySQL-/MariaDB-Datenbank und Benutzer in Plesk anlegen.
2. PHP 8.2+ mit PDO MySQL, Fileinfo, zlib und OpenSSL wählen. PHP-FPM durch Apache ist die getestete Zielkonfiguration.
3. ZIP direkt in den Dokumentenstamm (normalerweise httpdocs) hochladen und dort entpacken.
4. https://deine-domain/setup.php öffnen. Installationscode aus der separat mitgelieferten Datei INSTALLATION-CODE.txt eingeben.
5. Datenbank und Administrator eintragen und optionale Plugins auswählen.

Kein Node.js, Composer, Docker oder Git-Programm wird auf dem Hosting-Server benötigt.
Git, Medien, Notes und Aufgaben werden zentral unter Einstellungen > Plugins verwaltet.
S3-Profile und Voreinstellungen stehen unter Einstellungen > Server-Speicher.
Daten und Schlüssel liegen außerhalb des Webroots. open_basedir muss den Datenordner im Webspace erlauben.

Standard-API: index.php?api=... ; Git-Clone: /git/projekt.git
Git benötigt funktionierendes PHP PATH_INFO und das Weiterreichen des Authorization-Headers.
Bei nginx-only ohne PATH_INFO einen passenden nginx-Handler konfigurieren oder PHP-FPM durch Apache auswählen.

Updates: Dateien aktualisieren, als Administrator anmelden und /update.php öffnen.
Vor Updates Datenbank und privaten Datenordner sichern. Vorhandene instance.php nicht löschen.
Die ZIP-Datei enthält keine Zugangsdaten und keine Daten eines vorhandenen Workspaces.
