debianにSolrをインストール

まずこちらで概要を把握
http://www.atmarkit.co.jp/fjava/rensai4/bigdata_java01/01.html

apache solrを動かすためにはJavaが必要とのこと。
入っていないのでまずJavaをインストール。

$ aptitude search java

java6-sdkをインストールすることに

# aptitude install java6-sdk

“java6-sdk” is a virtual package provided by:
default-jdk openjdk-6-jdk
You must choose one to install.

おや、default-jdk openjdk-6-jdkのどっちか選べだって。
後者を選択

# aptitude install openjdk-6-jdk

無事入ったのでバージョン確認
$ java -version

java version “1.6.0_18”
OpenJDK Runtime Environment (IcedTea6 1.8.13) (6b18-1.8.13-0+squeeze2)
OpenJDK 64-Bit Server VM (build 14.0-b16, mixed mode)

次にapache solrをインストール

apache solrをダウンロード
$ wget http://ftp.kddilabs.jp/infosystems/apache/lucene/solr/3.6.0/apache-solr-3.6.0.tgz

ダウンロードしたファイルを解凍して起動
$ tar zxvf apache-solr-3.6.0.tgz
cd apache-solr-3.6.0/example
java -jar start.jar &

ブラウザで起動を確認
http://192.168.1.22:8983/solr/admin/

apache solr test start


起動後はこちらを参考に動かしてみる
http://www.atmarkit.co.jp/fjava/rensai4/bigdata_java01/03.html

$ java -jar exampledocs/post.jar exampledocs/*.xml
の後にQuery String:の「search」ボタン押下
21件インデックスが登録されていることを確認

solrのANALYSISリンクを押下して
入力されたテキストの解析結果がどのようになるか確認してみる

apache solr test analyze
表示されました

次回はRubyについてやっていく予定です

コメントを残す