Windows system >> Windowsの知識 >  >> Windowsチュートリアル合成 >> 窓について >> Solrのインストール構成の下で

Solrのインストール構成の下で

  

のTomcatのSolrの+ Tomcatのインストール方法のWindows7

のSolrのJavaベースの開発、展開、およびので、より良いSolrには、ウィンドウで使用しているためとLinuxのことができますが、Solrにはいくつかのテストを提供するため、それが時間通りに生産の展開にLinuxをインストールすることをお勧めしますし、管理、メンテナンス、より便利なシェルスクリプトは、テスト時間は、Windowsで使用することができます。

のSolrはLuceneのJavaサーバに基づいた検索エンジンです。 Solrには、強調表示され、(XML /XSLTおよびJSON形式を含む)複数の出力フォーマットをサポートし、検索ヒットのレベルを提供します。インストールや設定が簡単で、かつHTTPベースの管理インタフェースが付属しています。 SolrのとLuceneのインデックスと完全互換の検索エンジンライブラリを作成しました。適切な設定Solrのことで、いくつかのケースではSolrの読み取りおよびその他のアプリケーションLuceneインデックスを構築するために使用することができ、エンコードする必要があるかもしれません。また、(例えばNutchの、ルークなど)の多くのLuceneツールはSolrのインデックスを作成するために使用することができます。

インストール環境

Windows 7の64ビット

はApache-Tomcatの-8.0.9-Windowsのx64の

のSolr-4.9.0

JDK 1.8.0_05 64

実装工程の

TomcatとJDKがここにスキップマウント。

注:solr4.9要件jdk1.7 +

ステップ1:

のSolr-4.9.0任意のフォルダに解凍、私はDに解凍:\\インストールされているアプリケーション\\ Solrの-4.9.0ディレクトリの下にSolr-4.9.0 \\。

ステップ2:TomcatのWebアプリケーション/ディレクトリにコピー

のSolr-4.9.0 \\ distの\\ Solrの-4.9.0.war、好ましくsolr.war名前を変更します。

ステップ3:

Tomcatを起動し、文句を言うでしょう、ちょうどSolrの-4.9.0.war解凍には、この手順は、解凍手動配置webappディレクトリも可能です。

ステップ4:

方法1:

開くのwebapps \\ Solrの\\ WEB-INF \\ web.xmlファイルの

が見つかり:

Solrの公式サイト:こちらのSolrの/homeを設定する必要がある、のみ/ここ
は、このディレクトリはカスタマイズすることができ、それはディレクトリ抽出ステップを使用することをお勧めします。

、ここで我々は非常に注意する必要があります/PUT /あなた/Solrの/ホームを変更する必要がありますチュートリアルこれは次の一節:

Solrには、Tomcatの
次のように

任意のWebアプリケーションコンテナでのSolrを実行するための2つの基本的なステップであるとしくみ:

Solrのを確認しますコンテナに利用可能なクラス。多くの場合、SolrのWebアプリケーションアーカイブ(WAR)ファイルは、アプリケーションコンテナの特別なディレクトリに配置することができます。Tomcatの場合には、Tomcatのwebappsディレクトリ内のSolr WARファイルを配置する必要があります。あなたはSolrのでTomcatをインストールした場合は、Tomcatの/webappsにで見てみ:.あなたはsolr.warファイルがすでに存在しているがわかります

のconf /solrconfig.xmlおよびCONFが含まれているのSolrホームディレクトリをポイントしてSolr /schema.xml。Tここでは、これが成し遂げるためにいくつかの方法があります。最高の一つはsolr.solr.home Javaシステムプロパティを定義することです。Tomcatで、これを行うための最善の方法は、シェル環境変数、JAVA_OPTS経由である。Tomcatはの価値を置きますスタートアップ
時にコマンドラインでこの変数は

ディレクトリを指さ意味ディレクトリのconf /solrconfig.xmlとのconf /schema.xmlをこれら2つのファイルを、含める必要性を指し、ここから分かるように、必要とするconfサブディレクトリには、これは、公式ウェブサイトの私の解釈であるので、だから今成功せず、実際には、私はそれが間違っている、私はsolrconfigのconfを含んでsolr.solr.home confディレクトリの下のサブディレクトリ、存在しなければならないと考えました.xmlファイルとのschema.xml。 confディレクトリが、実際には、あなたが別の設定ファイルを持っていることがあり、コレクションはSolrののインスタンスのインスタンスで、Solrには、複数のコレクションを構成することができ、collection1下記のリストに記載されています。

に構成された私の側のweb.xml:

Solrの/ホーム:/インストールされたアプリケーション/Solrの-4.9.0 /Solrの-4.9.0 /examplejava.lang.String

特定のノートのバックスラッシュ"内部使用の設定は、デフォルト/&; \\"、代わりに窓QUOT"の;。

ここに私のポイントは、例えば、フォルダに直接です。

方法II(個人推奨):$ TOMCAT_HOME /conf /Catalina /localhostディレクトリ内

新規solr.xmlファイル、こう述べています。

これは、ここで注意しなければなりません、オーバーライドは、そうでない場合は、設定ファイルを再抽出しますTomcatはあなたが起動するたびに、フォルダ
へ直接コンテキストパスを展開し、手動で以前の戦争を上書きする、または、falseに設定する必要があります。

ステップ5:

Solrの-4.9.0例の\\ Solrのディレクトリの下collection1ディレクトリは、全体次のSolr-4.9.0例ディレクトリ\\をコピーするには、\\。読者は、web.xmlファイルが定義され、自分の道をカスタマイズすることができ、これはうまくcollection1ディレクトリを含むディレクトリを指します。

ステップ6:Dへ

:インストールされているアプリケーションの下のjarパケットコピー\\ \\例\\ \\ Solrの-4.9.0のSolr-4.9.0のlib \\ extディレクトリの\\ようにApache-tomcat- 8.0.9 \\ libディレクトリ、あなたは\\ webappsにするのSolrの\\ WEB-INF \\ libにコピーすることができ、読者は(唯一のグローバルとローカルの問題)を選択することができます。 (起動またはエラーの場合は、distのプロンプトに応じて\\対応のjarパッケージのSolr-4.9.0を見つけることができます)。

ステップ7:Tomcatのconfディレクトリの下に

server.xmlを開き、はURIEncoding ="を追加するには、次のコードを探し、UTF-8"を;、中国のサポートを追加します。

のConnectionTimeout =" 20000"

にredirectPort =" 8443"

はURIEncoding =" UTF-8" />

ステップ8:

、Tomcatを起動し、ブラウザを開いて、入力します。http://localhost:8080 /Solrの/管理/、それが正常なインストールを示してスプラッシュ画面を参照してください。

概要

上記のインストール手順からは、ステップ4段階の中核である、見ることができ、Solrのの動作原理を理解する必要がある:Solrには、HTTPインターフェイスと同様のサービスですそれは、Webコンテナ(ここではTomcatの)、ランニング、アプリケーションがそうで、インデックス、クエリ、およびを追加するなど、SolrのHTTPリクエストとの相互作用を、使用した方法で展開する必要があります。だから我々は、WebコンテナでのSolrを展開し、SolrのTomcatの設定で構成されたディレクトリを指定する必要があります。 Linuxで

インストールは、Windowsの下では大きな違いはありません。

Copyright © Windowsの知識 All Rights Reserved