「ソフトウェア③:etch編」の編集履歴(バックアップ)一覧はこちら
ソフトウェア③:etch編 - (2012/04/29 (日) 20:22:40) の最新版との変更点
追加された行は緑色になります。
削除された行は赤色になります。
***[[Hyper Estraier>http://alpha-netzilla.blogspot.jp/2010/07/hyper-estraier.html]]系統の導入(ローカル文書検索)
-[[本体>http://bty.sakura.ne.jp/wp/archives/88]]/[[所要フィルタ>http://skalldan.wordpress.com/2011/07/01/hyper-estraier-%E3%81%A7-pdf-%E6%96%87%E6%9B%B8%E7%AE%A1%E7%90%86/]]のインストール
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
・
・
・
KURO-BOX:~#
-追記内容
<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>
-apacheの再起動
KURO-BOX:~#
KURO-BOX:~# /etc/init.d/apache2 reload
・
・
・
KURO-BOX:~#
-閲覧/付属ファイルの追加/[[更新>http://d.hatena.ne.jp/aenomoto/20091227/1261932844]]
--estseek.confに[[下記を追加>http://fallabs.com/hyperestraier/intro-ja.html#installation]]
---indexname: /usr/lib/cgi-bin/casket
---replace: ^file:///usr/lib/cgi-bin/share/{{!}}http://XX.XX.XX.XX/search/result/
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:~#
-[[indexの作成>http://d.hatena.ne.jp/itiri/20080515/1210860125]]
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:~#
-ブラウザにて検索
--http://XX.XX.XX.XX/cgi-bin/estseek.cgi
***[[Hyper Estraier>http://alpha-netzilla.blogspot.jp/2010/07/hyper-estraier.html]]系統の導入(ローカル文書検索)
-[[本体>http://bty.sakura.ne.jp/wp/archives/88]]/[[所要フィルタ>http://skalldan.wordpress.com/2011/07/01/hyper-estraier-%E3%81%A7-pdf-%E6%96%87%E6%9B%B8%E7%AE%A1%E7%90%86/]]のインストール
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:~#
-閲覧/付属ファイルの追記/[[更新>http://d.hatena.ne.jp/aenomoto/20091227/1261932844]]
--estseek.confに[[下記を追加>http://fallabs.com/hyperestraier/intro-ja.html#installation]]
---indexname: /usr/lib/cgi-bin/casket
---replace: ^file:///usr/lib/cgi-bin/share/{{!}}http://XX.XX.XX.XX/
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
・
・
・
-[[indexの作成>http://d.hatena.ne.jp/itiri/20080515/1210860125]]
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:~#
-ブラウザにて検索
--http://XX.XX.XX.XX/cgi-bin/estseek.cgi
----
***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
・
・
・
-追記内容
--seed: 1.0|http://www57.atwiki.jp/prcs/
--language: 1
--allowrx: ^http://[^/]*\.?www57.atwiki.jp/prcs/
-クロールの実行
--停止:ctrl+c
KURO-BOX:~#
KURO-BOX:~# estwaver crawl /usr/lib/cgi-bin/casket/crawl/
・
・
・