忍者ブログ

2024-11-21(Thu)

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

2011-06-11(Sat)

Fessを2008サーバーに入れてみる

 さぁて、いまだ開発が続いている全文検索Fessを2008サーバーに入れてみようと思う。

環境は以下のとおり。
Windows2008Server R2
IISは入れていない。
前回のテストではAipoを入れていたが、それは削除。
よって、Tomcat6を別途インストールする。

実はFessにはTomcat6が同梱されているので(Tomcatに依存していないとホームページには書かれているが・・・。)、別途インストールしなくてもいいのかもしれないが、Windwosのサービスの一つとして起動しておきたい場合は別途Tomcatをインストールしたほうがよさそうだし簡単。

だから・・・・・

拍手[0回]

 ホームページに記載されている


「5分で簡単に構築できる」



はできません。
あくまでもクライアントシステムとして使う場合のみですね。

まぁ、そんなわけで、前準備が必要です。

まずは、Javaのインストール。
オラクルになってからダウンロードの画面がわかりにくい!
Tomcatの構築で検索するとJDK5.0とありますが、最新版のJDK6.0でも問題ありません。
どれがどれやらわからないので、一応
http://www.oracle.com/technetwork/java/javaee/downloads/index.html
から、Java EE 6 SDK with JDK 6
を選んで、Windows x64 - Multi-Languageをダウンロードインストールしました。
(2008サーバーは64bit環境なのでx64です。)

次にTomcat6.0のダウンロードおよびインストール
6/10現在、最新バージョンは、6.0.32。
http://tomcat.apache.org/download-60.cgi
から、32-bit/64-bit Windows Service Installer
を選んでダウンロードし、そしてインストールしました。
デフォルトのままだと階層が深くなるので、インストール先はドライブの直下にTomcat6.0としてインストール。
あとはデフォルトのままでいいでしょう。
インストールが完了しても、tomcatは起動しないでおきます。

もうここで5分以上。下手すると1時間ぐらいかかってしまいます。
でも、まだまだ続きますよ。

ここでいよいよFessのダウンロード。
http://sourceforge.jp/projects/fess/releases/
から、Fessの最新バージョンをダウンロードします。
6/10現在、4.0.0。
ダウンロードしたら、zipを展開しておきます。
あとは、http://fess.sourceforge.jp/ja/4.0/config/install-on-tomcat.html
をみながら、ちまちまとコピーしていきます。

次に、$TOMCAT_HOME/binの中
の中にある、[setenv.bat]をメモ帳で開きます。

ここで、%CATALINA_HOME%となっている部分を、Tomcatインストールディレクトリ
に替えてしまいます。
たとえば、d:\tomcat6.0ならば、
-Dsolr.solr.home=D:\Tomcat 6.0\solr
ですね。
で、次にTomcatのマネージャーを起動して、
javaタブをクリックします。
javaオプションの項目に、さきほどのsetenv.batの内容をコピー、貼りつけます。

その際、"  "(ダブルクォーテーション)は消しておきましょう。

ここまでできたら、Tomcatのマネージャーの[適用]を押して、Generalタブをクリック、
[Start]ボタンを押します。
問題がなければちゃんとTomcatのService Status はStartedになりますし、
Stopedのままだと、なにか問題があるのでログをみながら考えます。
まぁ、大体はjavaオプションのところです。

うまくTomcatが起動できたら、
http://localhost:8080/fess にアクセスしてみましょう。
うまくいっていれば、Fessの検索画面が出ます。

http://localhost:8080/fess/admin/
で、管理画面ログインが出ますので、初期値はadmin/adminで入ります。
あとは、簡単な設定であれば、
http://fess.sourceforge.jp/ja/articles/article-1.html
を見ながら設定してもいいですし、ホームページには結構詳しく設定方法が記載されています。(HyperEstraierに比べてわかりやすいです)

index作成も順調に終わって、検索できるようになるまで結構かかりますので頑張ってください。

ちなみに!

テキスト付きPDFはうまくいきませんでした。
クロールする際に文字化けするようです。

http://sourceforge.jp/projects/fess/lists/archive/user/2011-May/000480.html

にも記載してありますが、それでも完全とは言えないようです。
一応会社で使っているPDFは文字化けはなくなりました。

http://pdfbox.apache.org/download.html
から、
・pdfbox-1.5.0.jar
・fontbox-1.5.0.jar
・jempbox-1.5.0.jar
をダウンロードし、
webapps\fess\WEB-INF\lib
に入れます。その際、古いバージョンのものは消してしまいます(たしか、1.3.0)。
ここまでくるのに約一日かかりましたとも。
やっぱり5分では構築できません。

PR

この記事にコメントする

Name
Title
Mail
URL
Comment
Pass
Pictgram
Vodafone絵文字 i-mode絵文字 Ezweb絵文字

この記事へのトラックバック

この記事にトラックバックする

Amazon

PR

情報サービス

楽天

ソフト関連

メーカー直販PC

周辺機器

ランキング

プロフィール

HN:
NORI
性別:
男性
趣味:
車でどこへでも
自己紹介:
文学部卒業ながら、ひょんなことからシステム会社に就職。
しかしながらあまりの激務に退職。もうシステム系はいやだと思っていたが、ひょんなことから企業の電算室に勤務することとなる。

カレンダー

10 2024/11 12
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

ブログ内検索

Google
Web ブログ内

最新TB

アクセス解析