Scarab 1.0 b20 をインストールした。参考にしたサイトは以下 2 つ。
- Scarab-ja - インストール
- http://scarab-ja.sourceforge.jp/cgi-bin/hiki.cgi?%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB
- むいみこむ - Scarab メモ
- http://muimi.com/j/scarab/
パッケージをダウンロード&展開した後の、おおまかな手順。
- ルート直下の minimal.properties を同じ場所にコピーして build.properties を作る。
- build.properties のうち、必要そうな項目を変更する。このファイルのうち **GENERATED** と書かれているところは、ほっておけば自動生成されるが、DB ユーザに関しては UNSAFE と書かれているので、ユーザ ID とパスワードを明示的に設定する。後はサイト名 (scarab.site.name) とかか。
- Scarab-ja を見て、日本語用のパッチ適用。日本語検索用の Lucene 対応を書かれてる通りにパッチあて。また、プロジェクトページから最新版の日本語リソースをダウンロードし、src/conf/classes に上書き。
- build ディレクトリで "ant" を実行する (最初、JAVA_HOME の設定を忘れてて、コンパイルに失敗した。JRE の java コマンドが使われてしまったため)。
- 同じく build ディレクトリで "ant create-db" を実行する。
- target/scarab ディレクトリを、Tomcat の webapps 下にコピー。
- Tomcat を起動し、http://localhost:8080/ につなぐ。
- 初回ログインは、ユーザ ID "Administrator"、パスワード "1" で (ユーザ ID は build.properties で変更可能。パスワードは固定)。
- デモ用に作られているユーザを削除する。
[追記 17:43] もうちょい新しいバージョンに対応したページがあった。
- みっちーわーるど - Windows で Scarab を使おう
- http://www1.mahoroba.ne.jp/~mitt/itmemo/scarab/