代码:
LogFile="/db/logs/www.%YYYY-4-%MM-2-%DD-2.log"
创建目录:mkdir /var/lib/awstats/
执行:
代码:
/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=www.abc.net
更新update 后可以在浏览器中输入http://www.abc.net/awstats/awstats.pl进行访问了
3,cronolog (基本不用什么修改)
4crontab修改
在 crontab中添加如下 命令保证15分钟更新次也可以根据你自己需要修改更新间隔
代码:
*/15 * * * * /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=www.abc.net
4安全性考虑
1 以上设置由于要cgi支持也增加了安全隐患可以用awstats 自带awstats_buildpages.pl来 生成静态页面 可以添加到crontab中
代码:
*/15 * * * * /usr/local/awstats/tools/awstats_buildpages.pl -update -config=www.abc.net -lang=cn -dir=/db/htdocs/www/awstat/ -awstatsprog=/usr/local/awstats/wwwroot/cgi-bin/awstats.pl
这样没15分钟在/db/htdocs/www/awstat/ 下生成各种静态页面
2保护/db/htdocs/www/awstat/禁止未授权用户访问
在httpd.conf中添加
代码:
<Directory "/db/htdocs/www/awstat/">
AuthType Basic
AuthName "Restricted Files"
AuthUserFile /usr/local/apache2/passwd/passwords
Require user loguser
</Directory>
如果www.abc.net虚拟主机 主目录为/db/htdocs/www/ 则在浏览器中输入[url]http://www.abc.net/awstat/awstats.www.abc.net.=t_tag _disibledevent=>html[/url] 就可以通过认真访问静态页面
3如果用静态页面就不要忘了注释掉
LoadModule cgi_module modules/mod_cgi.so
5献给我最爱飞飞
6由于本人是初学者本文略显粗糙如有任何指点和问题欢迎和我联系大家相互交流提高 :[email protected] TAG: Apache apache APACHE 例子 LOG Log 应用 服务器
最新评论