Benutzer-Werkzeuge

Webseiten-Werkzeuge


webserver

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
webserver [19.12.2016 12:53] thoogewebserver [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:
     * ''/etc/crond.daily/htdig''     * ''/etc/crond.daily/htdig''
  
 +===== Xapian-Omega Suche integrieren =====
  
 +Installation
 +  apt-get install xapian-omega
 +
 +Index erstellen
 +  omindex --db /var/lib/xapian-omega/data/default --url / /var/www/html
 +  
 +Index komplett neu erstellen mit erweiterten Optionen
 +<code>
 +omindex --overwrite --db /var/lib/xapian-omega/data/default \
 +    -s german --mime-type-match *~:ignore --url / \
 +    /var/www/html
 +</code>
 +
 +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:
 +<code>
 +omindex --db /var/lib/xapian-omega/data/default \
 +    -s german --mime-type-match *~:ignore  \
 +    -Ftext/x-php,html:cat --url / \
 +    /var/www/html
 +</code>
 +
 +
 +==== Modul für PHP ====
 +
 +Für PHP ist keine Erweiterung in Debian vorhanden.
 +Manuelles Erstellen ist notwendig:
 +
 +<code>
 +apt-get install libxapian-dev php7.4-dev
 +
 +wget https://oligarchy.co.uk/xapian/1.4.18/xapian-bindings-1.4.18.tar.xz
 +tar xJf xapian-bindings-1.4.18.tar.xz
 +cd xapian-bindings-1.4.18
 +./configure --with-php7 
 +make
 +make install
 +</code>
 +
 +Ablegen im Extension Directory und in der ''php.ini'' eintragen.
webserver.1482151981.txt.gz · Zuletzt geändert: 19.12.2016 12:53 von thooge

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki