非手工编译apache中awstats日志分析管理
实验环境:一台linux6.5 宿主机或者虚拟win7
使用的包为awstats-7.6.tar
事先设置好域名以及DNS地址解析
博主的域名为www.abc.com
1、挂载移动
2、进行脚本的配置,有y的y,该回车的回车,需要填写的内容如下
3、进入自动生成的文件中修改
4、创建目录
5、登陆apache网页以及日志管理网页,刷新awstats管理日志
6、刷新awstats管理日志后也刷新网页
末:代码脚本记录
配置apache网站
设置dns地址解析
mkdir /opt/abc
mount.cifs //192.168.10.55/linuxbage /opt/abc /挂载
cd /opt/abc
tar zxf awstats-7.6.tar.gz -C /opt /解压
cd /opt
mv awstats-7.6/ /usr/local/awstats 移动便于管理
cd /usr/local/awstats/tools /tools工具
./awstats_configure.pl /进入执行配置模式
---------------------------------1------------------------------------
Enter full config file path of your Web server.
Example: /etc/httpd/httpd.conf //linux案例
Example: /usr/local/apache2/conf/httpd.conf
Example: c:\Program files\apache group\apache\conf\httpd.conf //微软案例
Config file path (‘none‘ to skip web server setup): 让你创建配置文件路径
/etc/httpd/conf/httpd.conf //linux下创建的apache路径
---------------------------------2------------------------------------
Do you want me to build a new AWStats config/profile
file (required if first install) [y/N] ? y 是否创建新的awstats配置文件
----------------------------------3-----------------------------------
Your web site, virtual server or profile name:
www.benet.com //输入域名
--------------4--------------默认路径不该 回车.........回车
http://www.abc.com/awstats/awstats.pl?config=www.abc.com 告诉你可以通过这个网址去访问
=========================================================
cd /etc/awstats 配置文件路径在
[[email protected] awstats]# ls
awstats.www.benet.com.conf //日志文件路径
[[email protected] awstats]# ls /var/log/httpd/
access_log error_log 复制access_log
LogFile="/var/log/httpd/access_log " //找到LogFile 粘贴access_log
DirData="/var/lib/awstats" //关注这个路径下有没有awstats文件 没有就创建
cd /var/lib/
mkdir awstats 创建日志文件
cd /usr/local/awstats/tools/
./awstats_updateall.pl now /更新检测数据
crontab -e 做一个周期性任务 每五分钟执行一次更新脚本
/5 * /etc/awstats/tools/awstats_updateall.pl now
service crond start 启动周期性任务
====================================================
vim /etc/httpd/conf/httpd.conf
G到末行直接添加
修改此配置拒绝10网段登陆日志监控
<Directory "/usr/local/awstats/wwwroot">
Options None
AllowOverride None
Order deny,allow 先拒绝再允许
deny from 192.168.10.0/24 拒绝一个网段
end..........
原文地址:http://blog.51cto.com/13760226/2160045