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:49] – [Xapian-Omega Suche integrieren] 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 22: | Zeile 27: | ||
< | < | ||
omindex --overwrite --db / | omindex --overwrite --db / | ||
- | -s german --mime-type-match *~:skip --url / \ | + | -s german --mime-type-match *~:ignore |
/ | / | ||
</ | </ | ||
+ | |||
+ | 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.1675838997.txt.gz · Zuletzt geändert: 08.02.2023 06:49 von thooge