まずこちらで概要を把握
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/
起動後はこちらを参考に動かしてみる
http://www.atmarkit.co.jp/fjava/rensai4/bigdata_java01/03.html
$ java -jar exampledocs/post.jar exampledocs/*.xml
の後にQuery String:の「search」ボタン押下
21件インデックスが登録されていることを確認
solrのANALYSISリンクを押下して
入力されたテキストの解析結果がどのようになるか確認してみる
次回はRubyについてやっていく予定です