概要
HyperEstraierを使用して検索ツールの作成を試してみます。
学習記録として記載しますので詳細は割愛させていただきます。
実行環境
・windows:Windows11Pro 23H2
hyper Estraierのインストール
参考記事①の下記ファイルをダウンロード。
libiconv,zlib,QDBMのインストールせず。
なぜなら、これらはdllファイルとして格納されていたため。
・参考記事①構築手順
・参考記事②各種コマンドの説明
・参考記事③公式インストールサイト
・参考記事④インストールサイト
IISのインストールとセットアップ
・参考記事⑤、⑥
・localhostにアクセスできることを確認する
「http://localhost」で検索
・仮想ディレクトリの設定
参考記事⑦
※「ディレクトリの参照」ページの操作パネルで「有効にする」をクリックします。
・仮想ディレクトリのアクセス権
Authenticated Usersをセキュリティに追加する
・IISマネージャーの設定
ハンドラーマッピングのモジュールマップでCGIの実行を有効にする
estseek.cgiの追加設定
estseek.conf
参考記事
replaceとshowlrealの設定を変更する
例えば、UTF-8のURL形式で記載する場合は
例1)
replace: ^file://PC/{{!}}http://PC/
showlreal:false
例2)
replace: ^file:///C|/db{{!}}http://localhost/db/
showlreal: false
※estcmd list casketコマンドでreplaceの物理サーバ側(左側)の記載方法を確認できる