administration:suche
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
administration:suche [2014/06/14 21:33] – lulrich | administration:suche [2023/02/01 14:44] (aktuell) – [Seiten von der Suche ausschliessen (Neu v11)] paellig | ||
---|---|---|---|
Zeile 7: | Zeile 7: | ||
* **Seiten:** Werden über den normalen Solr-Indexer-Scheduler-Task indexiert. Änderungen an Seiten und Inhalten werden über DataHandler-Hooks erkannt und bei einer Änderung wird das entsprechende Element zur Neuindexierung/ | * **Seiten:** Werden über den normalen Solr-Indexer-Scheduler-Task indexiert. Änderungen an Seiten und Inhalten werden über DataHandler-Hooks erkannt und bei einer Änderung wird das entsprechende Element zur Neuindexierung/ | ||
* **Dokumente: | * **Dokumente: | ||
- | * **Personen: | + | * **Personen: |
Für die Eingrenzung der Suche werden Facets verwenden. Die Facetten stehen bereits im Suchformular zur Verfügung: | Für die Eingrenzung der Suche werden Facets verwenden. Die Facetten stehen bereits im Suchformular zur Verfügung: | ||
Zeile 21: | Zeile 21: | ||
**Berechtigung: | **Berechtigung: | ||
- | {{: | + | Seiten, die nicht in der Suche erscheinen sollen, können für die Suche in den Seiteneigenschaften deaktiviert werden. Die Funktion heisst **Bei Suchmaschinen und Seitensuche indexieren/ |
+ | {{: | ||
+ | Die Bedeutung der weiteren Felder ist: | ||
+ | * **Dieser Seite folgen/ | ||
+ | * **Untereinträge in Indexsuche einbeziehen/ | ||
+ | * **Bilder aus Suche ausschliessen/ | ||
+ | |||
+ | Um für mehrere Seiten gleichzeitig, | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | |||
+ | ===== Bilder von der Suche ausschliessen ===== | ||
+ | |||
+ | Siehe [[redaktion: | ||
+ | |||
+ | ===== Setup von Solr & Troubleshooting ===== | ||
+ | |||
+ | Da Nine keinen Solr-Server in Version 4.8 bieten kann, wurde der Solr-Server mit dem Benutzer www-data selber installiert und muss auch selber betrieben werden. Insofern ist bei technischen Problemen von Nine auch keine Unterstützung zu erwarten. | ||
+ | |||
+ | ==== Setup ==== | ||
+ | |||
+ | Da die mit der TYPO3-Solr-Extension mitgelieferten Installations-Skripts auf Administrator-Rechte überprüfen, | ||
+ | https:// | ||
+ | (Master-Branch: | ||
+ | |||
+ | ==== Zugriff auf die Web-Oberfläche ==== | ||
+ | |||
+ | Tomcat läuft auf Port 8080. Dieser Port ist von aussen nicht zugänglich, | ||
+ | |||
+ | {{: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Diese Verbindung wird dann mit den normalen SSH-Zugangsdaten geöffnet. | ||
+ | |||
+ | Nun muss der Browser konfiguriert werden, diese Verbindung (im Beispiel auf Port 2048) zu nutzen. Konfiguration in Firefox: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Sobald diese Konfiguration aktiv ist, kann die Solr-Weboberfläche unter http:// | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Wichtiger Hinweis: Hier gemachte Änderungen beziehen sich nur auf die aktuelle Ausführung von Tomcat/ | ||
+ | |||
+ | ==== Solr-Server starten ==== | ||
+ | |||
+ | Wurde der Solr-Server beendet, z.B. aufgrund eines " | ||
+ | |||
+ | < | ||
+ | ~/ | ||
+ | ~/ | ||
+ | </ | ||
+ | |||
+ | Dass Solr wieder geht, kann anschliessend im Backend verifiziert werden: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Der Solr-Server wird bei jedem System-Neustart automatisch gestartet. Dafür sorgt folgender Eintrag in der Crontab: | ||
+ | |||
+ | < | ||
+ | # Start Solr/Tomcat on Reboot | ||
+ | @reboot / | ||
+ | </ | ||
+ | |||
+ | ==== Logging-Konfiguration ==== | ||
+ | |||
+ | Die mitgelieferte Logging-Konfiguration führt zu sehr vielen und grossen Logs, da für den produktiven Betrieb nicht relevante Informationen (Log-Level INFO) geloggt werden. Der Log-Level wurde daher global auf WARN gestellt und das TransactionLog, | ||
+ | |||
+ | Die Logging-Konfiguration ist zu finden unter | ||
+ | |||
+ | < | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | ==== Tika überlastet Server ==== | ||
+ | |||
+ | Tika extrahiert Inhalt und Metadaten aus allen Dokumenten, die auf der Website verknüpft sind. Offenbar kann Tika leaken; vermutlich, wenn es ein besonders grosses File oder ein fehlerhaftes File zu lesen versucht. Der Java-Prozess benötigt dann rund 100% CPU über längere Zeit, was den Server langsam macht. | ||
+ | |||
+ | Durch ein " |
administration/suche.1402781605.txt.gz · Zuletzt geändert: (Externe Bearbeitung)