webserver
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| webserver [08.02.2023 06:26] – thooge | webserver [25.01.2024 10:24] (aktuell) – [Webserver betreiben] thooge | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Webserver betreiben ====== | ====== Webserver betreiben ====== | ||
| + | Mögliche Server | ||
| + | * Apache | ||
| + | * Nginx | ||
| + | * Lighttpd | ||
| + | * micro-httpd | ||
| ===== ht://Dig Suche integrieren ===== | ===== ht://Dig Suche integrieren ===== | ||
| Zeile 18: | Zeile 23: | ||
| Index erstellen | Index erstellen | ||
| omindex --db / | omindex --db / | ||
| + | | ||
| + | Index komplett neu erstellen mit erweiterten Optionen | ||
| + | < | ||
| + | omindex --overwrite --db / | ||
| + | -s german --mime-type-match *~:ignore --url / \ | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | Beim Indizieren von PHP-Dateien kommt es vor, daß das Encoding falsch in die | ||
| + | Datenbank übernommen wird. Um das zu umgehen kann ein spezieller Filter verwendet | ||
| + | werden: | ||
| + | < | ||
| + | omindex --db / | ||
| + | -s german --mime-type-match *~: | ||
| + | -Ftext/ | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== Modul für PHP ==== | ||
| + | |||
| + | Für PHP ist keine Erweiterung in Debian vorhanden. | ||
| + | Manuelles Erstellen ist notwendig: | ||
| + | |||
| + | < | ||
| + | apt-get install libxapian-dev php7.4-dev | ||
| + | |||
| + | wget https:// | ||
| + | tar xJf xapian-bindings-1.4.18.tar.xz | ||
| + | cd xapian-bindings-1.4.18 | ||
| + | ./configure --with-php7 | ||
| + | make | ||
| + | make install | ||
| + | </ | ||
| + | |||
| + | Ablegen im Extension Directory und in der '' | ||
webserver.1675837605.txt.gz · Zuletzt geändert: von thooge
