以前から興味があった全文検索エンジン「Solr」を触ってみる。
この記事ではWindowsへのインストールのみ解説している。
0.前提
Tomcatは、以下のディレクトリにインストールされているものとする。
C:\Program Files\Apache Software Foundation\Tomcat 6.0
1.ダウンロード
以下のURLからダウンロード先を選択し、apache-solr-1.4.1.zipをダウンロード
http://www.apache.org/dyn/closer.cgi/lucene/solr/
※URLによってはSolr1.4.1が無い場合もあるのでよく探す
2.zip解凍
ダウンロードしてきたapache-solr-1.4.1.zipをzip解凍する
3.アプリケーションをTomcatに設置
以下、指定のwarファイルを指定のTomcatディレクトリへ移動する。
・移動するファイル
apache-solr-1.4.1/example/webapps/solr.war
・移動先のTomcatディレクトリ
C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps
4.warファイルを解凍し設定ファイル設置
先ほど設置したsolr.warをzip解凍する。
以下2つのフォルダを解凍したフォルダ内に設置する。
移動するフォルダ
apache-solr-1.4.1\example\solr\bin apache-solr-1.4.1\example\solr\conf
移動先のフォルダ
C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\solr
5.Tomcatの設定ファイルを作成
Web画面上からSolrアプリケーションが見れるように、
Tomcatの設定ファイルを作成する。
・作成するファイル
C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\Catalina\localhost\solr.xml
・ファイルの内容
<Context docBase="solr" debug="0" crossContext="true"> <Environment name="solr/home" type="java.lang.String" value="C:/Program Files/Apache Software Foundation/Tomcat 6.0/webapps/solr" override="true" /> </Context>
6.Tomcatを起動
Tomcatを起動し、以下のURLへ接続する。
http://localhost:8080/solr/admin
この間にエラーが出たらなんか間違えてるので、
一から読み直すかあきらめてください。
7.参考URL
http://ymotoba.blogspot.com/2008/10/solr.html
※まんま同じ作業を行ないました


