bloqyDokumentation

Installation und Grundlagen

Installation mit setup.php

bloqy mit dem Installations-Assistenten in ein leeres Hauptverzeichnis installieren.

Die Installation besteht aus einer einzigen Datei, setup.php. Der Assistent prüft den Server, lädt das aktuelle bloqy-Paket herunter, entpackt es und richtet die Website ein.

Ablauf

  1. Lade setup.php per FTP in das leere Hauptverzeichnis der Domain (erlaubt sind nur Dinge wie .well-known oder cgi-bin).
  2. Rufe https://deine-domain.de/setup.php im Browser auf.
  3. Start: Der Assistent prüft PHP, Erweiterungen, Schreibrechte und Webserver. Fehler müssen erst behoben werden.
  4. Lizenz: Lizenzschlüssel im Format BLQY-XXXX-XXXX-XXXX eintragen oder leer lassen, dann startet eine Testphase von 7 Tagen.
  5. Website: Name und Basis-URL der Website. Der Haken Noch nicht von Suchmaschinen indexieren lassen ist vorbelegt.
  6. Projekt: Sprache, Name und Ordner des ersten Sprachprojekts (z. B. /de), optional Mit Beispielseiten starten.
  7. Konto: E-Mail-Adresse und Passwort (mindestens 12 Zeichen) des ersten Administrators.
  8. Prüfen: Angaben kontrollieren und bloqy installieren klicken.

Zugriffsschutz prüfen

Zum Schluss prüft der Assistent, dass geschützte Adressen wie /config/site.json von außen nicht erreichbar sind. Erst wenn der Schutz wirkt, ist die Installation abgeschlossen. Unter nginx zeigt er dir die Regeln, die du übernehmen musst; unter Apache ohne Wirkung der .htaccess fehlt meist mod_rewrite oder AllowOverride All.

Danach löscht sich setup.php selbst und du meldest dich unter /bloqy an.

Sicherheit

setup.php funktioniert nur in der ersten Stunde nach dem Hochladen. Ist sie abgelaufen, lade sie neu hoch. Bleibt sie nach der Installation liegen, warnt die Systemprüfung; lösche sie dann per FTP.

Wird das Paket ohne Assistent hochgeladen, fragt bloqy beim ersten Aufruf von /bloqy nach dem Setup-Code aus config/setup-code.txt und legt danach den ersten Administrator an.