るりまサーチ
るりまを全文検索するWebアプリケーションです。
TODO: もっとちゃんと書く。
- Kouhei Sutou
-
<kou@clear-code.com>
LGPL 3またはそれ以降のバージョンです。詳しくはlicense/lgpl-3.0.txtを見てください。
-
Ruby 1.9.1
-
Rack
-
BitClust
-
groonga
-
rroonga
-
racknga
% mkdir rurema % cd rurema % git clone git://github.com/clear-code/rurema-search.git % cd rurema-search % ./setup.sh % ruby1.9.1 rackup % www-browser http://localhost:9292/
% mkdir rurema % cd rurema % git clone git://github.com/clear-code/rurema-search.git % cd rurema-search % rbenv local 2.1.2 % bundle % RUBY=`which ruby` ./setup.sh % rackup > /dev/null 2>&1 & % open http://localhost:9292/
インストーラをダウンロードします。
% wget https://raw.githubusercontent.com/clear-code/rurema-search/master/setup-wheezy.sh
以下のようにroot権限でインストーラを実行します。(実行前に中身を確認して実行しても問題ないことを確認すること。)
% sudo sh setup-wheezy.sh ホスト名
「ホスト名」にはサーバのホスト名を指定します。例えば、rurema.example.org/でアクセスしたい場合は以下のようにします。
% sudo sh setup-wheezy.sh rurema.example.org
これで「rurema」ユーザが作られ、「~rurema/rurema-search/」以下にるりまサーチがセットアップされます。cronも設定するので毎日定期的に最新版にアップデートされます。
TODO
質問、要望、バグ報告などはるりまのMLにお願いします。
bugs.ruby-lang.org/projects/rurema/wiki/MailingList
-
okkezさん: バグを報告してくれました。
-
sora_hさん: 検索結果のソート順について意見をくれました。