vi /urs/local/apache-2.2.6/conf/httpd.conf
按下面的要求进行更改:
修改CustomLog指令,设置定制日志格式为combined,本文示例为:
CustomLog "/usr/local/cronolog/sbin/cronolog /usr/local/apache-2.2.6/logs/access_log.%Y%m%d" combined
或者,此时你尚未安装cronolog,可按下面的示例更改:
CustomLog logs/access_log combined
增加下面的行:
#
# Directives to allow use of AWStats as a CGI
#
Alias /awstatsclasses "/usr/local/awstats/root/classes/"
Alias /awstatscss "/usr/local/awstats/root/css/"
Alias /awstatsicons "/usr/local/awstats/root/icon/"
ScriptAlias /awstats/ "/usr/local/awstats/root/cgi-bin/"
#
# This is to permit URL access to scripts/files in AWStats directory.
#
<Directory "/usr/local/awstats/root">
Options None
AllowOverride None
Order allow,deny
Allow from all
</Directory>
3.6 重启apache服务,以使设置生效
如果apache是直接rpm安装或yum方式安装,使用下面的命令重启服务:
service httpd restart
如果apache是源码方式安装,使用安装目录bin目录下的apachectl脚本重启服务,本文示例为:
/usr/local/apache-2.2.6/bin/apachectl restart
4. AWStats的配置
4.1 配置文件及指令说明
AWStats配置文件为awstats.virtualhostname.conf(其中virualhostname为你指定的配置名)或awstats.conf,必须在 /etc/awstats、 /usr/local/etc/awstats、 /etc目录或与awstats.pl脚本文件在同一目录,具置由执行3.3节中awstats_configure.pl脚本时指定。
AWStats安装完毕会生成一个配置模板文件,在安装目录的root/cgi-bin目录,文件名为awstats.model.conf,可以把此文件另存为你的配置文件并按实际进行修改。
AWStats配置文件中使用的指令非常多,一般而言默认值即可满足需要,本文重点介绍以下常用指令,完全的指令说明请查看AWStats配置指令官方文档:LogFile、LogType、LogFormat、LogSeparator、SiteDomain、HostAliases、DNSLookup、DirData、DirCgi、DirIcons、AllowToUpdateStatsFromBrowser、 AllowFullYearView、EnableLockForUpdate、LoadPlugin、Include。
每条指令都可以重复多次指定,先前的值被后面的值覆盖,最后一个指定的值有效。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-22769-3.html
回望那条来时的路