全文検索システム(Hyper Estraier)の導入 Part.2

2013年6月10日

前回はインストールからインデックスの作成、そしてコマンドプロンプトでの検索までやりました。
そして今回からはIISの設定まで行います。
▼日本語環境にする
Hyper Estraierのインストールフォルダ配下のlocale/jaにあるestseek.conf、estseek.help、estseek.tmpl、estseek.topをインストールフォルダ直下に上書きコピーします。

 

▼IISの設定をする
(1)CGIモジュールがインストールされてない場合はインストールを行う。
[サーバーマネージャー]⇒[役割]⇒[Webサーバー(IIS)]を選択。
役割サービスにてCGIを選択。

 

 

 

 

 

 

(2)Hyper Estraierのインストールフォルダを仮想ディレクトリとして追加。

(3)追加した仮想ディレクトリを選択し、拡張子(.cgi)をCgiModuleに結びつける。
追加した仮想ディレクトリを選択し、[ハンドラーマッピング]をダブルクリック。

 

 

 

 

 

 
(4)右側に表示される[操作]項目にて、[モジュールマップの追加]を選択。

(5)[要求パス]に*.cgi、[モジュール]にCgiModuleを選択。[名前]にはわかり易い様にCGI実行と記述。名前は任意です。
※画像は一度登録した後に、内容確認のため編集画面を開いたものです。

 

 

 

 

 

 

 

 

(6)特定できないCGIモジュールを許可する。
IISマネージャーのホスト名を選択し、[ISAPIおよびCGIの制限]をダブルクリックします。

 

 

 

 

 

 

(7)右側に表示される[操作]項目にて、[機能設定の編集]を選択。
[特定できないCGIモジュールを許可する]にチェックをする。

 

 

 

 

 

これでIISの設定は終わりです。

 

追記:Hyper Estraierより簡単設置可能な全文検索エンジン『Fess』もあります。