Erstellt: 2026-02-12
Nun, ich benötige eine minimalistische Installation für einen Raspi3 (altes Modell), um dort noch Heimdall unterzubringen. Da dort schon Adguard und Technitium läuft, soll es besonders schlank sein. Allerdings musst eich dabei einige Fixes anwenden, die im normalen Betrieb nicht benötigt werden.
Ich nutze:
- Lighttpd (statt Nginx/Apache) → extrem RAM‑sparend
- PHP‑CGI (statt PHP‑FPM) → noch leichter
- Heimdall als statische PHP‑App
Realistisch nutzt Heimdall auf meinem Pi3: 60–120 MB RAM.
Pakete installieren:
sudo apt update && sudo apt upgrade -ysudo apt install lighttpd php-cgi php-xml php-mbstring php-zip php-curl php-json unzip git php8.4-sqlite3 -y
PHP‑CGI in Lighttpd aktivieren:
sudo lighttpd-enable-mod fastcgisudo lighttpd-enable-mod fastcgi-phpsudo systemctl restart lighttpd
Heimdall herunterladen:
cd /var/www/sudo git clone https://github.com/linuxserver/Heimdall.gitsudo chown -R www-data:www-data Heimdall
Lighttpd konfigurieren (minimal):
sudo nano /etc/lighttpd/lighttpd.conf
Folgendes ändern:
server.document-root = "/var/www/Heimdall/public" server.port = 8080
Strg+x, y, Enter
Dienst neu starten:
sudo systemctl restart lighttpd
Fix: PCRE‑JIT deaktivieren:
sudo nano /etc/php/8.4/cgi/php.ini
Suche nach:
;pcre.jit=1
ändern zu:
pcre.jit=0
Strg+x, y, Enter
sudo systemctl restart lighttpd
SQLite‑Datenbank neu anlegen (wichtig!)
sudo rm /var/www/Heimdall/database/app.sqlitesudo touch /var/www/Heimdall/database/app.sqlitesudo chown www-data:www-data /var/www/Heimdall/database/app.sqlitesudo chmod 664 /var/www/Heimdall/database/app.sqlite
Rechte setzen (Laravel‑Standard)
sudo chown -R www-data:www-data /var/www/Heimdallsudo chmod -R 775 /var/www/Heimdall/storagesudo chmod -R 775 /var/www/Heimdall/bootstrap/cache
Weiterer Fix:
sudo lighttpd-enable-mod rewritesudo systemctl restart lighttpd
sudo nano /etc/lighttpd/lighttpd.conf
Ich füge unterhalb meiner server.document-root‑Zeile Folgendes ein:
url.rewrite-if-not-file = (
"^/.*$" => "/index.php"
)
Strg+x, y, Enter
sudo systemctl restart lighttpd
Heimdall starten:
IP-Adresse des Raspi:8080