なんとなくanalogをインストールしてみました。実に簡単。日本語化されてるし。
でも
日本 Analog ユーザ会の内容は意味不明でした。わかりやすいダウンロードの説明もインストールの説明もないし、昔のドキュメントの和訳だけしかない・・。もう過去のツールなのかもしれません。
analogを入手して展開してmakeする。
# cd /usr/local/src/
# wget http://www.analog.cx/analog-6.0.tar.gz
# tar zxvf analog-6.0.tar.gz
# cd analog-6.0
# make
インストール(単なるコピー)。インストール先は「/usr/local/apache2/htdocs/analog/」
# cp -R analog analog.cfg anlgform.pl ./lang ./images /usr/local/apache2/htdocs/analog/
# cd /usr/local/apache2/htdocs/analog/
設定ファイルの書き換え。
# cp -p analog.cfg analog.cfg.orig
# cat /dev/null > analog.cfg
# vi analog.cfg
LOGFORMAT COMBINED
LOGFILE /usr/local/apache2/logs/access_log
OUTFILE index.html
HOSTNAME "[home.teachat.org]"
HOSTURL http://home.teachat.org
HOST ON
LANGUAGE JAPANESE
LANGFILE lang/jpe.lng
DESCFILE lang/jpedesc.txt
DOMAINSFILE lang/jpedom.tab
DNSFILE dnscache
DNS WRITE
DNSGOODHOURS 672
解析実行
# ./analog
index.htmlが作成されるのでアクセスすれば解析結果が閲覧できます。
※解析内容をフォームから選択する場合は下記。
# vi jpeform.html
<!-- form action="/cgi-bin/anlgform.pl" method="POST" -->
↓変更
<form action="./anlgform.pl" method="POST">
# vi anlgform.pl
# Unix: $analog = '/usr/local/etc/httpd/analog-6.0/analog';
↓変更
$analog = '/usr/local/apache2/htdocs/analog/analog';
# chmod 755 anlgform.pl
# vi .htaccess
Options +ExecCGI
AddType text/html .cgi .pl
AddHandler cgi-script cgi .pl
jpeform.htmlにアクセスすると解析項目の選択と解析の実行が行えます。
参考URL
http://yang.amp.i.kyoto-u.ac.jp/~yyama/FreeBSD/www/analog-j.html