日志分析系统 --- AWStats
下载:http://sourceforge.net/projects/awstats/
http://www.apachefriends.org/en/index.html
http://downloads.activestate.com/ActivePerl/releases/5.16.3.1603/ActivePerl-5.16.3.1603-MSWin32-x86-296746.msi
测试环境:
Microsoft Windows 7 Ultimate
AWStats 安装和使用
1. 安装ActiveState --- Perl
2. 安装xampp
3. 安装AWStats
3.1.将AWStats解压到文件夹D:\xampp\awstats\
3.2. cd /dD:\xampp\awstats\tools
3.3perl awstats_configure.pl
----- 按提示配置,配置完成后会在D:\xampp\awstats\wwwroot\cgi-bin下生成一个配置文件
3.4修改Apache的配置文件 httpd.conf,如下所示:
-----------------------------------------第一处------------------------------------------------
<IfModule alias_module>
#
# Redirect: Allows you to tell clients about documents that used to
# exist in your server's namespace, but do not anymore. The client
# will make a new request for the document at its new location.
# Example:
# Redirect permanent /foo http://www.example.com/bar
#
# Alias: Maps web paths into filesystem paths and is used to
# access content that does not live under the DocumentRoot.
# Example:
# Alias /webpath /full/filesystem/path
#
# If you include a trailing / on /webpath then the server will
# require it to be present in the URL.You will also likely
# need to provide a <Directory> section to allow access to
# the filesystem path.
#
# ScriptAlias: This controls which directories contain server scripts.
# ScriptAliases are essentially the same as Aliases, except that
# documents in the target directory are treated as applications and
# run by the server when requested rather than as documents sent to the
# client.The same rules about trailing "/" apply to ScriptAlias
# directives as to Alias.
#
ScriptAlias /cgi-bin/ "D:/xampp/cgi-bin/"
Alias /awstatsclasses "D:/xampp/awstats/wwwroot/classes/"
Alias /awstatscss "D:/xampp/awstats/wwwroot/css/"
Alias /awstatsicons "D:/xampp/awstats/wwwroot/icon/"
ScriptAlias /awstats/ "D:/xampp/awstats/wwwroot/cgi-bin/"
</IfModule>
--------------------------------第二处------------------------------
<Directory "D:/xampp/awstats/wwwroot">
AllowOverride All
Options None
Require all granted
</Directory>
4.使用AWStats
访问localhost/awstats/awstats.pl?config=demo
如果提示错误“couldn't create child process: 720002: awstats.pl”,
请将D:/xampp/awstats/wwwroot/cgi-bin/awstats.pl的第一行改为perl的安装路径,例如:
#!C:\Perl\bin\perl 如果对配置文件做了修改,使用下面命令更新配置:
perl awstats.pl -config=awstats.demo.conf -update# 更新配置 ---- [如何配置,请参考文件内的提示]
成功后,如下图所示:
推荐:
http://www.ibm.com/developerworks/cn/linux/l-cn-awstats-nginx/
页:
[1]