webserver
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
webserver [19.12.2016 12:53] – 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 11: | Zeile 16: | ||
* ''/ | * ''/ | ||
+ | ===== Xapian-Omega Suche integrieren ===== | ||
+ | Installation | ||
+ | apt-get install xapian-omega | ||
+ | |||
+ | Index erstellen | ||
+ | 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.1482151981.txt.gz · Zuletzt geändert: 19.12.2016 12:53 von thooge