Voraussetzungen
- PHP 8.1 oder neuer
- MySQL oder MariaDB
- PHP-Erweiterungen: pdo_mysql, mbstring, json, gd, zip, curl, openssl (fileinfo empfohlen, wird für echte Datei-Typ-Prüfung bei Uploads gebraucht)
- Ein Webserver, der auf
/publicals Dokumentenwurzel zeigt
Die vier Pakete
Auf der Download-Seite stehen vier Varianten zur Auswahl:
- NexisCore Empty - kompletter, leerer Kern, keine Erweiterungen/Themes vorinstalliert
- NexisCore Complete - Kern plus alle 13 Erweiterungen und alle 4 Themes im
repository/-Ordner mitgeliefert (noch nicht installiert) - Nur Erweiterungen / Nur Themes - zum Nachrüsten einer bestehenden Installation
Schritt für Schritt
- Paket entpacken, kompletten Inhalt auf den Server hochladen
install.phpim Browser aufrufen- Datenbank-Zugangsdaten eintragen (Host, Datenbankname, Nutzer, Passwort)
- Seitentitel, Base-URL, Admin-Konto (Nutzername, E-Mail, Passwort) eintragen
- Installation abschließen - alle 49 Datenbank-Migrationen laufen automatisch durch
Bei jeder erfolgreichen Installation legt install.php automatisch ein paar generische Demo-Inhalte an (vier Feature-Kacheln, eine "Willkommen"-Seite, einen Beispiel-Partner-Eintrag) - gedacht als Ausgangspunkt für eine leere Website, nicht als Pflichtinhalt. Diese Startinhalte lassen sich jederzeit ganz normal im Content-Bereich löschen oder überschreiben.
Bei "Complete": Erweiterungen und Themes noch installieren
Die Admin-Oberfläche unter "Repository" kann NUR den offiziellen Marktplatz abfragen, keine lokal im repository/-Ordner liegenden Pakete per Klick installieren. Für das Complete-Paket liegt deshalb ein install_local_repository.php-Skript bei - einmalig per Kommandozeile ausführen (php install_local_repository.php), installiert alles Mitgelieferte auf einmal.
Schreibrechte
Folgende Ordner müssen für den Webserver-Nutzer beschreibbar sein: config, content/logs, core/UIEngine/cache, core/UIEngine/logs, modules, contents, templates/frontend, templates/admin, public/uploads. Der komplette Status lässt sich jederzeit unter Admin-Bereich → Systeminfo → "Schreibrechte" nachprüfen - jede Zeile zeigt live, ob der jeweilige Ordner tatsächlich beschreibbar ist.