bloqyDokumentation

Installation und Grundlagen

Systemvoraussetzungen

Was der Server für bloqy braucht: PHP, Erweiterungen, Webserver und Grenzwerte.

bloqy ist ein dateibasiertes CMS ohne Datenbank. Du brauchst nur einen Webserver mit PHP und Schreibrechten im Hauptverzeichnis der Domain. Composer ist auf dem Server nicht nötig, alle Bibliotheken sind im Paket enthalten.

PHP

  • PHP 8.3 oder neuer (PHP-FPM empfohlen, dann laufen Hintergrundaufgaben nach Seitenaufrufen ohne Wartezeit für Besucher).
  • Pflicht-Erweiterungen: json, mbstring, dom, libxml, fileinfo, zip, openssl, sodium, ctype, iconv, session.
  • Bildverarbeitung: imagick (bevorzugt) oder gd, jeweils mit WebP-Unterstützung. AVIF und PDF-Vorschaubilder sind optional (AVIF-Encoder bzw. ImageMagick mit Ghostscript).
  • Empfohlen: curl (Google Fonts, Karten, KI, DeepL, Tailwind-Download), intl, OPcache.
  • proc_open wird nur für den optionalen Tailwind-Build gebraucht.

Grenzwerte

EinstellungEmpfehlung
memory_limit256M, für große Fotos mehr
upload_max_filesize20M (Uploads laufen ohnehin in Stücken)
post_max_sizemindestens wie upload_max_filesize
max_execution_time60 s oder mehr

Webserver

  • Apache oder LiteSpeed: mit mod_rewrite und AllowOverride All. bloqy schreibt die nötigen Regeln selbst in die .htaccess.
  • nginx: liest keine .htaccess. Übernimm die Regeln aus bloqy/resources/nginx.conf.example in die Server-Konfiguration; der Installer zeigt sie dir an.
  • HTTPS wird dringend empfohlen (Anmeldung, Formulare, bloqy Cloud setzt es voraus).
Tipp

Der Installer prüft alles vor der Installation. Danach zeigt die Systemprüfung jederzeit den aktuellen Stand.