webserver
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| webserver [19.12.2016 12:52] – angelegt thooge | webserver [25.01.2024 10:24] (aktuell) – [Webserver betreiben] thooge | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Webserver betreiben ====== | ====== Webserver betreiben ====== | ||
| - | ====== ht://Dig Suche integrieren | + | Mögliche Server |
| + | * Apache | ||
| + | * Nginx | ||
| + | * Lighttpd | ||
| + | * micro-httpd | ||
| + | ===== ht://Dig Suche integrieren ===== | ||
| * Konfiguration in ''/ | * Konfiguration in ''/ | ||
| - | * Tägliche | + | * Tägliche |
| * Für den Webserver Apache | * Für den Webserver Apache | ||
| * CGI-BIN anschalten: '' | * CGI-BIN anschalten: '' | ||
| 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.1482151966.txt.gz · Zuletzt geändert: von thooge
