wwwcountのweb pageは
http://www.fccc.edu/users/muquit/Count.html
です。
最新のソースは
http://www.fccc.edu/users/muquit/src/wwwcount2.4/wwwcount2.4.tar.gz
から入手できます。
しかし、wwwcount2.4では ****.dat にアクセスしてきたIP addressが付いてしまい、
正常に動作しないという現象が発生してしまいます。
wwwcount2.2ではこのような現象はありませんでした。
今回はwwwcount2.2をinstallします。
ftp://ftp.y-min.or.jp/pub/unix/から入手してください。
$ tar zxvf wwwcount2.2.tar.gz $ cd wwwcount2.2 $ sh ./Count-config Continue [y|n]? y *cgi-bin dierctory [/usr/local/etc/httpd/cgi-bin]: /usr/local/www/cgi-bin *Base directory [/usr/local/etc/Counter]: /usr/local/www/Counter * Config directory [/usr/local/www/Counter/conf]:(このままCR) *Data directory [/usr/local/www/Counter/data]:(このままCR) * Allow automatic data file creation [y|n]? n * Compile in strict mode [y|n]? n * Allow automatic data file creation [y|n]? n * Compile in strict mode [y|n]? n *Log directory [/usr/local/www/Counter/Log]:(このままCR) * Name of the log file [Count2.2.log]:(このままCR) * Allow using the rgb.txt file[y|N]:? n You entered: ++++++++++++++++++++++++++++++ CgiBinDir=/usr/local/www/cgi-bin BaseDir= /usr/local/www/Counter DigitDir= /usr/local/www/Counter/digits ConfDir = /usr/local/www/Counter/conf ConfFile= count.conf DataDir= /usr/local/www/Counter/data LogDir= /usr/local/www/Counter/Log LogFile= Count2.2.log ++++++++++++++++++++++++++++++ Everything looks ok [y|n]? y (これでよければy) $ sh ./configure $ make clean $ make $ sh ./Gen-conf Continue [y|n]? y * Enter your fully qualified domain name [no default]: www.y-min.or.jp * Enter your IP address [no default]: 210.152.***.*** * Does your host have any nickname [y|Y]:? y * Enter your host's nickname [no default]: center.y-min.or.jp * Do you want to ignore access hits from your own host [y|n]? n $ su # sh ./Count-install =================== Your configuration: cgi-bin directory= /usr/local/www/cgi-bin conf directory= /usr/local/www/Counter/conf conf file= count.conf digit direcoty=/usr/local/www/Counter/digits data directory=/usr/local/www/Counter/data log directory=/usr/local/www/Counter/Log log file=Count2.2.log rgb file= rgb.txt =================== Continue [y|n]? y *Do you know the user and group id of httpd' child process[y|Y]:? y *Enter user id of httpd's child process [no default]:? nobody *Enter group id of httpd's child process [no default]:? nobody
# echo 0 > /usr/local/www/Counter/data/sample.dat # chmod 664 /usr/local/www/Counter/data/sample.datとします。
<IMG SRC="/cgi-bin/Count.cgi?df=sample.dat">とします。