Installing AWStats on IIS 6.0
2005-06-02 16:23
232 查看
流量(AWStats)分析系统安装说明
Step 1、下载软件
awstats.exe http://awstats.sourceforge.net/Download
ActivePerl MSI http://www.activestate.com/ (需要Perl支持)
Step 2、安装 ActivePerl
安装ActivePerl 到你的服务器上. 默认安装在C:\Perl .
Step3、安装 AWStats
根据安装提示, 按默认设置安装到C:\Program Files\AWStats 目录下.
When prompted for your web server path simply add “none” and continue on.
下一步,同意建立一个配置文件。Do you want me to build a new AwStats config/proiles file (回答 yes)
输入网站配置文件名称www.domain.com, 安装完将会创建一个awstats.www.domain.com.conf的配置, 如有多个网站需要流量统计, 则复制一份,并修改里面的部份参数即可。
按Enter 完成安装
Step4、在IIS建立一个站点,用于访问流量统计(也可以在已有站点中建立虚拟目录)
将站点主目录指向C:\Program Files\AWStats\wwwroot 并设置脚本与可执行权限
Step 5、设置Perl在IIS中的扩展服务
打开IIS服务管理器, Web服务扩展, 启用"Perl CGI Extension"
Step 6、在IIS中设置pl文件的应用程序映射 执行文件c:/Perl/bin/perl.exe "%s" %s 扩展名: .pl
Step 7、 配置本地Web日志参数
a). 活动日志格式(W3C扩展日志文件格式)
b). 点击属性, 日志计划选日期, 设置日志文件目录,默认C:\WINDOWS\system32\LogFiles
c). 点击高级页, 日志格式选项中, 保持下列选项被选中:
- 日期 (date)
- 日间 (time)
- 客户端 IP 地址(c-ip)
- 用户名(cs-username)
- 方法 (cs-method)
- URI 资源 (cs-uri-stem)
- URI 查询 (cs-uri-query)
- 协议状态(sc-status)
- 发送字节数(sc-bytes)
- 协议版本(cs-version)
- 用户代表(cs(User-Agent))
-引用站点 (cs(Referrer))
Step 8、创建AWStats 数据目录
C:\Program Files\AWStats\wwwroot 目录创建一个data目录,并设置IUSR_MyServer的帐户权限为可“修改”
Step 9、删除旧的日志文件
Step 10、修改AWStats 配置文件
找到C:\Program Files\AWStats\wwwroot\cgi-bin下找到awstats.www.domain.com.conf,找到下列项,并修改之!
******************************************************************************
LogFile=" C:\WINDOWS\system32\Logfiles\W3SVC1\ex%YY%MM%DD.log"
LogType=W
LogFormat = "date time cs-method cs-uri-stem cs-uri-query cs-username c-ip cs-version cs(User-Agent) cs(Referer) sc-status sc-bytes"
LogSeparator=" "
SiteDomain="www.domain.com"
HostAliases=" www.domain.com "
DNSLookup=1
DirData="C:\Program Files\AWStats\wwwroot\data"
DirCgi="/cgi-bin"
DirIcons="../icon"
***************************************************************************
Step 11、测试
进入 “C:\Program Files\AWStats\wwwroot\cgi-bin” 目录,运行Perl 更新AWStats 数据文件:
awstats.pl -config=www.domain.com –update
运行后将提示: *******************************************************************************************
C:\Inetpub\wwwroot\awstats\cgi-bin>awstats.pl -config=simonsSite -update
Update for config " C:\Inetpub\wwwroot\awstats\cgi-bin/awstats.simonsSite.conf"
With data in log file " C:\WINDOWS\system32\Logfiles\\W3SVC1021502843\ex040716.log"...
Phase 1 : First bypass old records, searching new record...
Direct access to last remembered record has fallen on another record.
So searching new records from beginning of log file...
Phase 2 : Now process new records (Flush history on disk after 20000 hosts)...
Jumped lines in file: 0
Parsed lines in file: 12
Found 2 dropped records,
Found 6 corrupted records,
Found 0 old records,
Found 4 new qualified records. ********************************************************************************************
Step 12、查看流量统计页面
http://statistics.mydomain.com/cgi-bin/awstats.pl?config=www.domain.com
Step 13、其他站点流量统计
awstats.otherDomain.conf
打开配置文件,并修改相关项的内容:
- LogFile
- SiteDomain
- HostAliases
其他未明事项, 可查阅相关的英文安装文档。
Step 1、下载软件
awstats.exe http://awstats.sourceforge.net/Download
ActivePerl MSI http://www.activestate.com/ (需要Perl支持)
Step 2、安装 ActivePerl
安装ActivePerl 到你的服务器上. 默认安装在C:\Perl .
Step3、安装 AWStats
根据安装提示, 按默认设置安装到C:\Program Files\AWStats 目录下.
When prompted for your web server path simply add “none” and continue on.
下一步,同意建立一个配置文件。Do you want me to build a new AwStats config/proiles file (回答 yes)
输入网站配置文件名称www.domain.com, 安装完将会创建一个awstats.www.domain.com.conf的配置, 如有多个网站需要流量统计, 则复制一份,并修改里面的部份参数即可。
按Enter 完成安装
Step4、在IIS建立一个站点,用于访问流量统计(也可以在已有站点中建立虚拟目录)
将站点主目录指向C:\Program Files\AWStats\wwwroot 并设置脚本与可执行权限
Step 5、设置Perl在IIS中的扩展服务
打开IIS服务管理器, Web服务扩展, 启用"Perl CGI Extension"
Step 6、在IIS中设置pl文件的应用程序映射 执行文件c:/Perl/bin/perl.exe "%s" %s 扩展名: .pl
Step 7、 配置本地Web日志参数
a). 活动日志格式(W3C扩展日志文件格式)
b). 点击属性, 日志计划选日期, 设置日志文件目录,默认C:\WINDOWS\system32\LogFiles
c). 点击高级页, 日志格式选项中, 保持下列选项被选中:
- 日期 (date)
- 日间 (time)
- 客户端 IP 地址(c-ip)
- 用户名(cs-username)
- 方法 (cs-method)
- URI 资源 (cs-uri-stem)
- URI 查询 (cs-uri-query)
- 协议状态(sc-status)
- 发送字节数(sc-bytes)
- 协议版本(cs-version)
- 用户代表(cs(User-Agent))
-引用站点 (cs(Referrer))
Step 8、创建AWStats 数据目录
C:\Program Files\AWStats\wwwroot 目录创建一个data目录,并设置IUSR_MyServer的帐户权限为可“修改”
Step 9、删除旧的日志文件
Step 10、修改AWStats 配置文件
找到C:\Program Files\AWStats\wwwroot\cgi-bin下找到awstats.www.domain.com.conf,找到下列项,并修改之!
******************************************************************************
LogFile=" C:\WINDOWS\system32\Logfiles\W3SVC1\ex%YY%MM%DD.log"
LogType=W
LogFormat = "date time cs-method cs-uri-stem cs-uri-query cs-username c-ip cs-version cs(User-Agent) cs(Referer) sc-status sc-bytes"
LogSeparator=" "
SiteDomain="www.domain.com"
HostAliases=" www.domain.com "
DNSLookup=1
DirData="C:\Program Files\AWStats\wwwroot\data"
DirCgi="/cgi-bin"
DirIcons="../icon"
***************************************************************************
Step 11、测试
进入 “C:\Program Files\AWStats\wwwroot\cgi-bin” 目录,运行Perl 更新AWStats 数据文件:
awstats.pl -config=www.domain.com –update
运行后将提示: *******************************************************************************************
C:\Inetpub\wwwroot\awstats\cgi-bin>awstats.pl -config=simonsSite -update
Update for config " C:\Inetpub\wwwroot\awstats\cgi-bin/awstats.simonsSite.conf"
With data in log file " C:\WINDOWS\system32\Logfiles\\W3SVC1021502843\ex040716.log"...
Phase 1 : First bypass old records, searching new record...
Direct access to last remembered record has fallen on another record.
So searching new records from beginning of log file...
Phase 2 : Now process new records (Flush history on disk after 20000 hosts)...
Jumped lines in file: 0
Parsed lines in file: 12
Found 2 dropped records,
Found 6 corrupted records,
Found 0 old records,
Found 4 new qualified records. ********************************************************************************************
Step 12、查看流量统计页面
http://statistics.mydomain.com/cgi-bin/awstats.pl?config=www.domain.com
Step 13、其他站点流量统计
awstats.otherDomain.conf
打开配置文件,并修改相关项的内容:
- LogFile
- SiteDomain
- HostAliases
其他未明事项, 可查阅相关的英文安装文档。
相关文章推荐
- ASP.NET Thread Usage on IIS 7.5, IIS 7.0, and IIS 6.0
- Installing Oracle 10g Release 2 Standard Edition on Red Hat Enterprise Linux 6.0 (x86_64)
- Installing PHP on IIS
- Configuring IIS to Run 32-bit ASP.NET Applications on 64-bit Windows (IIS 6.0)
- Using FastCGI to Host PHP Applications on IIS 6.0
- [摘抄] Configuring IIS to Run 32-bit Applications on 64-bit Windows (IIS 6.0)
- 日志文件分析工具-AWStats在IIS 6.0中的配置步骤
- Installing PHP 5 on IIS in 5 simple steps
- ASP.NET Thread Usage on IIS 7.5, IIS 7.0, and IIS 6.0
- Creating portable ASP.NET applications that work on IIS 6.0, IIS 7.0 Classic, and IIS 7.0 Integrated modes
- Requirements for Installing Oracle 10gR2 RDBMS on RHEL 4 x86 platform (文档 ID 343431.1)
- 把 ASP.NET 进程模型设定映射成 IIS 6.0 的应用程序池设定
- AWStats: Apache/IIS的日志分析工具
- IIS 6.0 学习笔记1
- Installing PHP5 on Ubuntu Server
- SSL证书安装指南 - Winodws 2003 Server IIS 6.0
- IIS下:MySQL 支持On[×]Off(不支持无法使用本系统
- Installing Kubernetes on Linux with kubeadm
- 解决IIS 6.0 大文件上传限制
- 【R】Linux安装R语言包(Installing R packages on Linux)