ソフトウェア③:etch編


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

Hyper Estraier系統の導入(ローカル文書検索)

KURO-BOX:~#
KURO-BOX:~# apt-get install hyperestraier
・
・
・
KURO-BOX:~#
KURO-BOX:~# apt-get install wv xlhtml ppthtml xpdf
・
・
・
KURO-BOX:~#
  • Apache設定ファイルの追記
KURO-BOX:~#
KURO-BOX:~# vi /etc/apache2/sites-available/default
・
・
・
  • 追記内容
<VirtualHost *:80>

    ServerAdmin webmaster@localhost

    DocumentRoot /usr/lib/cgi-bin/share/
    <Directory />
    Options FollowSymLinks
    AllowOverride None
    </Directory>
    <Directory /usr/lib/cgi-bin/share/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
    </Directory>

    ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
    <Directory "/usr/lib/cgi-bin/">
    AllowOverride None
    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
    Order allow,deny
    Allow from all
    </Directory>

    ErrorLog /var/log/apache2/error.log
    LogLevel warn
    CustomLog /var/log/apache2/access.log combined
</VirtualHost>
  • ディレクトリ設定ファイルへの追記
    • httpd.confに下記を追加
      • Alias / "/usr/lib/cgi-bin/share/"
KURO-BOX:~#
KURO-BOX:~# vi /etc/apache2/httpd.conf
・
・
・
  • apacheの再起動
KURO-BOX:~#
KURO-BOX:~# /etc/init.d/apache2 reload
・
・
・
KURO-BOX:~#
KURO-BOX:~#
KURO-BOX:~# cp /usr/share/hyperestraier/locale/ja/estseek.* /usr/lib/cgi-bin/
KURO-BOX:~# cp /usr/lib/estraier/estseek.cgi /usr/lib/cgi-bin/
KURO-BOX:~# vi /usr/lib/cgi-bin/estseek.conf
・
・
・
KURO-BOX:~#
KURO-BOX:~# estcmd gather -il ja -pc UTF-8 -sd /usr/lib/cgi-bin/casket /usr/lib/cgi-bin/share/
・
・
・
KURO-BOX:~#
KURO-BOX:~# estcmd gather -cl -fx ".pdf" "H@estfxpdftohtml" -ic ja -pc UTF-8 -sd -cm /usr/lib/cgi-bin/casket /usr/lib/cgi-bin/share/
・
・
・
KURO-BOX:~#
KURO-BOX:~# estcmd gather -cl -fx ".doc" "H@estfxmsotohtml" -fz -ic ja -pc UTF-8 -sd -cm /usr/lib/cgi-bin/casket /usr/lib/cgi-bin/share/
・
・
・
KURO-BOX:~#
KURO-BOX:~# estcmd gather -cl -fx ".xls" "H@estfxmsotohtml" -fz -ic ja -pc UTF-8 -sd -cm /usr/lib/cgi-bin/casket /usr/lib/cgi-bin/share/
・
・
・
KURO-BOX:~#
KURO-BOX:~# estcmd gather -il ja -sd /usr/lib/cgi-bin/casket /var/www/
・
・
・
KURO-BOX:~#


Hyper Estraier系統の導入(グローバル文書検索)

  • クロール情報保存ディレクトリの更新
KURO-BOX:~#
KURO-BOX:~# estwaver init /usr/lib/cgi-bin/casket/crawl/
2012-04-29T09:52:31Z    INFO    the root directory created
KURO-BOX:~#
  • 検索設定ファイルの更新
KURO-BOX:~#
KURO-BOX:~# vi /usr/lib/cgi-bin/estseek.conf
・
・
・
  • 追記内容
    • indexname: /usr/lib/cgi-bin/casket/crawl/_index/
  • クロール設定ファイルの更新
KURO-BOX:~#
KURO-BOX:~# vi /usr/lib/cgi-bin/casket/crawl/_conf
・
・
・
  • 追記内容
  • クロールの実行
    • 停止:ctrl+c
KURO-BOX:~#
KURO-BOX:~# estwaver crawl /usr/lib/cgi-bin/casket/crawl/
・
・
・
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。