您的位置:首页 > 运维架构 > Apache

安装apache并部署awstats

2014-09-09 13:50 316 查看
安装apache
1. 卸载系统自带的已安装httpd相关依赖包。
[root$localhost ~]#rpm –e httpd httpd-manual webalizer subversion mod_python mod_ssl php php-cli php-ldap php-common -- nodeps 2.解压并且编译安装httpd2.27[root$localhost cdrom]#tar –zxf httpd-2.2.7.tar.gz[root$localhost cdrom]#cd httpd-2.2.7[root$localhost httpd-2.2.17]#./configure --prefix=/usr/local/httpd --enable-so --enable-rewrite--enable-charset-lite --enable-cgi[root$localhost httpd-2.2.17]#make && make install
3.启动服务:/usr/local/httpd/bin/apachectl start 查看80端口是否被httpd所监控,由于系统自带的httpd已经被卸载,所以,service httpd start 会提示未被识别。[root$localhost httpd-2.2.17]# netstat -anpt | grep httpd




安装awstats Awstats是一个免费非常简洁而且强大有个性的网站日志分析工具。它可以统计您站点的如下信息:访问量,访问次数,页面浏览量,点击数,数据流量等,精确到每月、每日、每小时的数据,访问者国家,访问者IP,Robots/Spiders的统计,访客持续时间,对不同Files type 的统计信息,Pages-URL的统计,访客操作系统浏览器等信息,其它信息(搜索关键字等等)
[root$localhost cdrom]#unzip awstats-7.0.zip[root$localhost cdrom]#mv awstats-7.0 /usr/local/awstats[root$localhost cdrom]#cd /usr/local/awstats/tools/[root$localhost tools]#./awstats_configure.pl 配置awstats,注意这里awstats需要获取你apache主配置文件的路径。


编辑/etc/awstats/awstats.www.dargon.com.conf文件,修改以下内容,DirData选项指向的目录并不存在,需要手动创建。
LogFile=”/usr/local/httpd/logs/access_log”DirData=”/var/lib/awstats”
[root@localhost tools]# mkdir /var/lib/awstats [root@localhost tools]# chmod -R 777 /var/lib/awstats
设置任务计划每5分钟更新一次awstats日志监控 [root$localhost tools] crontab -e

[root$localhost tools]# service cdron restart[root$localhost tools]# /usr/local/htttpd/bin/apachectl restart
查看到流量统计结果:






本文允许转载但务必保留出处,否则追究法律:http://dragon123.blog.51cto.com/9152073/1550183
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  apache httpd awstats