Apache-Konfiguration mit Tomcat 6.0

7

Können Sie mir helfen, Apache Solr mit Tomcat zu konfigurieren und in MS SQL-Datenbanken mit Solr zu indizieren? Was tun, um Tomcat so zu konfigurieren, dass Apache Solr in Tomcat ausgeführt wird?

    
Vishal Ranapariya 05.04.2012, 09:25
quelle

1 Antwort

20

Hier ist das Schritt-für-Schritt-Verfahren, das helfen würde.

TEIL 1: SOLR mit TOMCAT EINRICHTEN

Schritt 1: Solr herunterladen. Es ist nur eine Zip-Datei.

Schritt 2: Kopieren Sie von Ihrem SOLR_HOME_DIR / dist / apache-solr-1.3.0.war in Ihr tomcat webapps-Verzeichnis: $ CATALINA_HOME / webapps / solr.war - Notieren Sie sich die Änderung des War-Dateinamens. Das ist wichtig.

Schritt 3: Erstellen Sie Ihr solr home-Verzeichnis an einem Ort Ihrer Wahl. Hier befindet sich die Konfiguration für diese solr-Installation. Der einfachste Weg, dies zu tun, ist das SOLR_HOME_DIR / examples / solr-Verzeichnis an die Stelle zu kopieren, an der Ihr solr-Home-Container sein soll. Sagen Sie es in C: \ solr.

Schritt 4: Ich hoffe, Sie haben Ihre Umgebungsvariablen gesetzt, wenn nicht, dann setzen Sie bitte JAVA_HOME, JRE_HOME, CATALINA_OPTS, CATALINA_HOME. Beachten Sie, dass sich CATALINA_HOME auf Ihr Tomcat-Verzeichnis & amp; CATALINA_OPTS bezieht sich auf die Menge an Heapspeicher, die Sie Ihrem Solr geben möchten.

Schritt 5: Tomcat starten. Beachten Sie, dass dies nur notwendig ist, damit Tomcat Ihre Kriegsdatei entpacken kann. Wenn Sie unter $ CATALINA_HOME / webapps suchen, sollte jetzt ein Verzeichnis solr sein.

Schritt 6: Tomcat stoppen

Schritt 7: Gehen Sie in das Verzeichnis solr und bearbeiten Sie WEB-INF / web.xml. Scrollen Sie nach unten, bis Sie einen Eintrag sehen, der wie folgt aussieht:

%Vor%

Setze dein Solr nach Hause (zum Beispiel: C: \ solr) und entferne den Env-Eintrag auskommentieren.

Schritt 8: Tomcat erneut starten, und die Dinge sollten prächtig gehen. Sie sollten in der Lage sein zu verifizieren, dass solr läuft, indem Sie die URL Ссылка ausprobieren.

TEIL 2: SOLR MIT MSSQL-SERVER MIT DATENIMPORT HANDLER EINRICHTEN

Schritt 1: Laden Sie den Microsoft SQL Server JDBC-Treiber 3.0 herunter. Entpacken Sie einfach den Inhalt. Erstelle einen Ordner unter deinem Home-Verzeichnis (Beispiel: C: \ solr \ lib). Kopieren Sie die Datei sqljdbc4.jar aus dem oben heruntergeladenen Archiv in das Archiv.

Schritt 2: Unter solr home sind die grundlegenden Verzeichnisse conf und lib erforderlich. Das erste, d.h. conf, das Sie mit Schritt 3 von Teil 1 & amp; lib ist das Verzeichnis, das Sie in Schritt 1 von Teil 2 erstellt haben.

Schritt 3. Gehen Sie in das Verzeichnis conf. Bitte öffnen Sie 3 Dateien in Ihrem Editor: data-config.xml, schema.xml & amp; solrconfig.xml.

Schritt 4. Beginnen Sie mit der Bearbeitung von data-config.xml. Platzieren Sie Ihre SQL-Abfrage, den DB-Namen, den Servernamen usw. Für ein Beispiel:

%Vor%

Schritt 5: Informieren Sie Solr über unsere Datei "data-config.xml". Dies würde durch Hinzufügen eines Anforderungshandlers zu der Datei solrconfig.xml, die eine SOLR-Konfigurationsdatei ist, erfolgen. Fügen Sie solrconfig.xml den folgenden Requesthandler hinzu:

%Vor%

Schritt 6: Konfigurieren von schema.xml - In dieser Datei können Sie verschiedene Dinge tun, wie zum Beispiel das Einrichten von Datentypen Ihrer Felder, das Einstellen des eindeutigen / primären Schlüssels Ihrer Suche usw.

Schritt 7: Tomcat starten

Schritt 8: Besuchen Sie jetzt Ссылка & amp; Starten Sie Ihren vollständigen Import.

Einige nützliche Notizen:

%Vor%     
Yavar 05.04.2012, 11:19
quelle

Tags und Links