設定とかをメモメモ
まずはをSolrのダウンロード
現時点(2011/6/21)で最新のバージョンは3.2.0のようだ。
ミラーサイトより「apache-solr-3.2.0.tgz」or「apache-solr-3.2.0.zip」を
ダウンロードし任意の場所に配置する。
場所はどこでもいいみたいなので「/work/solr」に配置する。
すでにexampleが用意されていて
今すぐ試してみたいという場合はそのまま利用することが可能です。
exampleフォルダ直下に「README.txt」があります。
To run this example configuration, use java -jar start.jar in this directory, and when Solr is started connect to http://localhost:8983/solr/admin/
とあるので、とりあえずターミナルを起動し
java -jar start.jar
実行!!!
もしかもしたら「JAVA_HOMEが。。。」みたいなエラーが出るかもしれません。
その場合はやはりターミナルで
$ cd ~/ $ vi .profile JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home export JAVA_HOME PATH=${JAVA_HOME}/bin:$PATH $ source .profileを試してみてください。 起動しているかを確認 http://localhost:8983/solr/admin/こんなページが出たら成功。 ただし、データがないのでSearchをクリックしても検索されません。 http://localhost:8983/solr/admin/stats.jsp を表示させると「numDocs : 0」になってるはず。 もう少し「README.txt」を見てみるとTo add documents to the index, use the post.sh script in the exampledocs subdirectory (while Solr is running), for example: cd exampledocs ./post.sh *.xmlとあるのでこのまま試してみます。 Solrは起動したままで。というのが条件で記載されているので 別のターミナルを起動します。$ cd /work/solr/example $ cd exampledocs $ ./post.sh *.xmlもう一度 http://localhost:8983/solr/admin/stats.jsp を表示させると「numDocs : 17」になってたら成功 検索可能になってると思います。 http://localhost:8983/solr/browse を表示させると、もう少し違った見え方で表示されます。今回はSolrを動かすってとこまでやりました。 次回はTomcat + Solr環境にしようかなぁと思います。 不定期で更新しているのでいつになるやら。。。