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) odergd, 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_openwird nur für den optionalen Tailwind-Build gebraucht.
Grenzwerte
| Einstellung | Empfehlung |
|---|---|
memory_limit | 256M, für große Fotos mehr |
upload_max_filesize | 20M (Uploads laufen ohnehin in Stücken) |
post_max_size | mindestens wie upload_max_filesize |
max_execution_time | 60 s oder mehr |
Webserver
- Apache oder LiteSpeed: mit
mod_rewriteundAllowOverride All. bloqy schreibt die nötigen Regeln selbst in die.htaccess. - nginx: liest keine
.htaccess. Übernimm die Regeln ausbloqy/resources/nginx.conf.examplein 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.