mit dem Befehl: netstat -antp|grep 2500
|
|
|||||
|
mit dem Befehl: 1. Java JDK 6 (JRE reicht nicht)
oder
2. Benutzer anlegen
3. Verzeichnisse anlegenWir brauchen ein Archivverzeichnis (NAS, Server, lokal) und ein schnelles Indexverzeichnis (möglichst lokal, ca. 20% der Archivgröße). Das Indexverzeichnis kann unter dem Archivverzeichnis liegen.
chown benno /srv/mailarchive/ B. Archivierungs- und IndizierungsdienstDieser kann auf einem oder mehreren Rechnern laufen. Bitte beachten: das Archiv muss an einer zentralen Stelle liegen; das Indexverzeichnis muss unterschiedlich sein für jeden einzeln Indizierungsserver. 1. bennocore-current-gpl.zip (unter “Download”) herunterladen und in tmp entpacke
Für Standard (SMTP/Fetchmail) Alternativ: Für das Auslesen eines Maildirs
Alternativ (experimentell): über direktes Auslesen einer POP3(s)-Mailbox. Diese Funktion ist in benno-admin implementiert: 2. /etc/default/benno-maildir (opt. /etc/default/benno-maildir) anpassen und evtl. Pfade anpassen.3. Starten:
Jetzt läuft ein SMTP-Server auf Port 2500. Dieser kann nun z.B. mittels Fetchmail, von einem Postfach gefüttert wird, der Kopien aller Mails enthält. C. Weboberfläche einrichten1. Tomcat 5.5 (oder höher) installieren
2. bennosearch-current-gpl.zip (unter “Download”) herunterladen und in tmp entpacken3. bennosearch.war kopieren
4. Authentifizierung/Authorisierung
5. Pfade konfigurieren (optional, ab 1.0.6)Die Standardpfade sind /srv/mailarchive/repo für das Repository und /srv/mailarchive/index für den Index. 6. Mails versenden aus der Oberfläche (optional, ab 1.0.7)Um diese Funktion freizuschalten, müssen die entsprechenden Zeilen in der Konfigurationsdatein (v.a. mailsendhandler.host) auskommentiert und evtl. angegepaßt werden. 7. Tomcat Security anpassen/ausschaltenBei manchen Installationen ist der Sicherheitsmechanismus von Tomcat6 archiviert. Dies führt zu Problemen bei Zugriff auf Dateien außerhalb des Containers ,z.B. das Repository. Dessen Aufgabe übernimmt hier das serverunabhängige Spring Security Framework. Falls BennoSearch die einzige Applikation auf dem Application Server ist, kann der Mechanismus komplett abgestellt werden. Bei Ubuntu und Debian in /etc/default/tomcat5.5: 8. Tomcat ggf. neu starten9. Zugriff auf die Weboberfläche mithttp://localhost:8180/bennosearch Der Standardbenutzer für die erste Anmeldung ist admin, Passwort:passwd Binary-Distributionen: Empfohlen: Debian Lenny oder höher, Ubuntu 8.10 oder höher Vorraussetzungen: Java 6 JDK oder höher, Java WebContainer (empfohlen: Tomcat 6) Für die Weboberfläche (Authentifizierung) zusätzlich: Python >=2.5, python-pysqlite2 BennoCore und BennoAdmin (Archivierungs- und Indizierungsserver, CLI):
BennoSearch (Webapplikation, Suchoberfläche, empfohlen)
Sourcen Tarball/Changelog: http://openbenno.org/hg/bennocore http://openbenno.org/hg/bennoadmin http://openbenno.org/hg/bennosearch Mercurial-Repository:
|
|||||
|
Powered by WordPress & the Atahualpa Theme by BytesForAll. Discuss on our WP Forum |
|||||