安装apache并部署awstats

安装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”

[[email protected] tools]# mkdir /var/lib/awstats

[[email protected] 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

时间: 2024-10-17 10:13:44

安装apache并部署awstats的相关文章

Linux下安装部署AWStats日志分析系统实例

AWStats是使用Perl语言开发的一款开放性日志分析系统,可分析Apache网站服务器的访问日志,还可以用来分析Samba.Vsftpd.IIS等日志信息.       此文章主要讲解如何在linux系统下安装部署关于对Apache网站服务站日志分析的AWStats. 实验步骤一,安装部署AWStats分析软件. 一,安装AWStats软件包. 直接将其解压到/usr/local/awstats目录下即可完成安装. 使用命令:mkdir -p /usr/local/awstats tar z

Apache网站服务源码安装与站点部署

简介: 在Internet 网络环境中,Web服务无疑是最为主流的应用系统,有了WEB站点,企业可以充分展示自己的产品,公司,宣传自己的企业形象,提供各种网上交流,业务平台等. Apache起源:源于 A Patchy Server(基于原有web服务程序的代码进行修改(补丁)后形成的服务器程序),最新的名称为 "Apache HTTP Server" ,软件名称 httpd 1995年,发布1.0 由 Apache Group 管理及维护1999年,在Apache Group基础上成

Linux环境下安装部署AWStats日志分析系统实例

AWStats是使用Perl语言开发的一款开放性日志分析系统,可分析Apache网站服务器的访问日志,还可以用来分析Samba.Vsftpd.IIS等日志信息.       此文章主要讲解如何在linux系统下安装部署关于对Apache网站服务站日志分析的AWStats. 实验步骤一,安装部署AWStats分析软件. 一,安装AWStats软件包. 直接将其解压到/usr/local/awstats目录下即可完成安装. 使用命令:mkdir -p /usr/local/awstats tar z

Web服务之部署AWStats日志分析系统

AWStats是使用Perl语言开发的一款开源日志分析系统,不仅可以用来分析Apache网站日志,也可以用来分析Samba.Vsftpd.IIS等服务的日志信息.结合crond等任务计划服务,可以对不断增长的日志内容定期进行分析 部署AWStats分析系统 ? ? AWStats的软件包可以从官网上下载 1. 安装AWStats软件包 ? ? 安装非常简单,只需将软件包解压到httpd服务器的/usr/local/目录下即可 2. 为统计的站点建立配置文件 ? ? AWStats系统支持统计多个

部署AWStats日志分析系统与优化(附安装包)

介绍 AWStats是使用Perl语言开发的一款开源日志分析系统,可以分析apache,samba,vsftpd,iis等服务的日志信息,结合crond等计划任务,可以对不断增长的日志内容定期进行分析. 它可以帮助我们直观的图形化的,图形化的!看到原本繁杂的日志文件.这篇文章就使用一个简单的apache服务来演示如何部署AWStats日志分析系统. 环境 VMware Workstation 14 pro 测试机型 redhat6.5 IP:192.168.10.100 win10 IP:192

Linux下tomcat的安装与项目部署

最近在linux下安装了jdk,为了圆我以前的心愿,把tomcat也安装了,顺便部署个项目,也算是小又成就感 废话不说了,直接上过程 一.下载安装对应的jdk,并配置Java环境. 有关jdk的安装请看我的上一篇博文http://www.cnblogs.com/cl1255674805/p/5720665.html 二.下载安装tomcat(http://tomcat.apache.org/) [[email protected] ~]# unzip apache-tomcat-6.0.30.z

linux下安装apache(httpd-2.4.3版本)各种坑

博主的linux是ubuntu 14.04.3. 在安装apache最新版httpd-2.4.3的时候遇到各种坑. 先提供安装apache httpd-2.4.3所需要的包,博主已经整理好,下载地址:http://download.csdn.net/download/u013142781/9445609 里面包含了: apache 安装包:httpd-2.4.3.tar.gz 依赖的包:apr-1.4.6.tar.gz.apr-util-1.4.1.tar.gz.pcre-8.20.tar.bz

apache快速部署网页

几个月前研究了下apache2的架构与部署,时隔那么长时间发现居然全忘了,不得不重新来一遍,写一片日志方便以后查阅. 首先我用的是ubuntu系统,不为别的,光是它方便的软件安装与卸载过程就令你无法抗拒.特别是在Redhat下面挣扎数小时,安装成功一个软件,突然发现在Ubuntu下只需要一行命令的时候,你的心中就有了决定.当然,Redhat下也有它自己的yum命令,但是个人觉得还是远没有Ubuntu好用. 1. apache2的安装 言归正转,首先是安装apache2. 简简单单一句话:#apt

编译安装LAMP之安装Apache+php与管理(十五)

[教程主题]:编译安装LAMP之安装Apache+php与管理 [课程录制]: 创E [主要内容] [1]编译安装Apache+PHP 1.安装程序依赖库和开发环境 为了省事把所需要的库文件全都安装上,可以使用rpm包安装,也可以用yum命令安装, yum -y install gcc gcc-c++ autoconf automake make libjpeg libjpeg-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-dev