文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>AWStats在Windows/IIS下的安装使用

AWStats在Windows/IIS下的安装使用

时间:2007-01-14  来源:我为鹤狂

 

  1、首先,当然是下载AWStats,下载地址

  2、AWStats使用的是Perl语言,所以在安装前必须让IIS支持Perl脚本的解析,下载地址。下载时如果选择.exe格式的则在安装过程中选择在IIS中支持即可完成配置,如果选择.zip格式的压缩包,则需对其解压,并在需要支持Perl脚本的虚拟目录中添加一条应用程序映射:应用程序为C:\Perl\bin\perl.exe “%s” %s(根据实际路径可能有所不同),扩展名为.pl,动作限制为GET,HEAD,POST,这样在这个虚拟目录下的.pl文件就会被当作Perl脚本解析了。

  3、安装AWStats(这里假设安装在C:\Program Files), 出现命令提示时,第一次输入none, 第二次输入你的主机的域名(假设为www.highdiy.com)。

  4、配置IIS日志,活动日志格式选用默认的“W3C扩充扩展日志文件格式”,扩展属性选中下列项目:

  • date
  • time
  • c-ip
  • cs-username
  • cs-method
  • cs-uri-stem
  • cs-uri-query
  • sc-status
  • sc-bytes
  • cs-version
  • cs(User-Agent)
  • cs(Referer)

其他都不要选。

  5、建立虚拟目录cgi-bin,映射到C:\Program Files\AWStats\wwwroot\cgi-bin,建立虚拟目录ico,映射到C:\Program Files\AWStats\wwwroot\icon。

  6、修改C:\Program Files\AWStats\wwwroot\cgi-bin中的相应的配置文件,此处为awstats.www.highdiy.com.conf。

  • 将LogFile值改为IIS日志存放的路径如C:\WINDOWS\System32\LogFiles\W3SVC1\ex%YY-0%MM-0%DD-0.log,其中%YY-0,%MM-0,%DD-0中的0表示时间偏移量为0小时,关于时间格式符的更多帮助,请查看该配置文件注释中的说明。
  • 将LogFormat改为IIS日志的输出格式,字段可以从IIS日志中复制得到,这里是:
      LogFormat=2(IIS 5下设置相对简单)
      LogFormat=”date time c-ip cs-username cs-method cs-uri-stem cs-uri-query sc-status sc-bytes cs-version cs(User-Agent) cs(Referer)”(IIS 6下的设置)
  • 将SiteDomain改为站点的主域名,如SiteDomain=”www.highdiy.com”
  • 如果想在允许可以通过浏览器上更新日志分析,则请将AllowToUpdateStatsFromBrowser设置为1。
  • 由于时区的差别,为了使分析结果显示正确时间,我们必须设置时差,LoadPlugin=”timezone +8″

  7、 删除C:\WINDOWS\System32\LogFiles\W3SVC1下的所有日志文件,重启IIS。

  8、使配置生效: awstats.pl -config=www.highdiy.com -update

  9、配置完成,使用浏览器即可访问日志http://www.somedomain.com/cgi-bin/awstats.pl?config=www.highdiy.com。

  10、通过任务计划自动更新:

  创建批处理文件AwstatsUpate.bat,内容为 :

c:
cd C:\Program Files\AWStats\wwwroot\cgi-bin
awstats.pl -config=www.highdiy.com -update

  在任务计划调度运行该批处理文件。

  这样,AWStats即可使用了,当然,AWStats可以实现很多丰富的功能,要想更灵活地配置,多看看HELP文件,很详细的。

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载