February 25, 2005

analog6.0のインストール

なんとなく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

この記事へのトラックバックURL

http://app.blog.livedoor.jp/cpiblog00035/tb.cgi/15039304