实验拓扑图:

实验要求:

1、  WEB服务器:

  1. 使用源码包apache实现。安装完成后,并优化执行路径。

  2. 启动服务后,客户端通过http://IP能访问默认的网站。

2、  DNS服务器:

  1. 安装DNS所需的软件包

  2. 创建一个正向区域(benet.com),并将www.benet.com解析为WEB服务器的IP地址。

  3. 启动服务后,客户端通过http://www.benet.com能访问默认的网站。

3、  Awstats日志监控服务器

  1. 配置awstats,并实现能监控到web服务器上的默认网站的访问日志

  2. 客户端访问awstats的网站,并查看和统计到默认网站的访问日志情况。

一、WEB服务器:

A.使用源码包apache实现。安装完成后,并优化执行路径。

B.启动服务后,客户端通过http://IP能访问默认的网站。

步骤

1、首先配置好IP地址,网关和关闭防火墙。

验证IP、网管、和防火墙是否设置成功(分别用ifconfig 、 IP tables -L验证)

2、导入光盘,并挂载。准备安装Apache。但需要先安装httpd服务器软件。

复制过来后,进入HTTPd文件,编译前三行,如下图:

优化好路径后,使用命令/etc/init.d/httpd start 启动httpd,并修改客户机的ip进行测试。

二、DNS服务器:

A.安装DNS所需的软件包

B.创建一个正向区域(benet.com),并将www.benet.com解析为WEB服务器的IP地址。

C.启动服务后,客户端通过http://www.benet.com能访问默认的网站。

步骤:

1、挂在所需要的光盘(linux系统光盘),安装DNS所需的软件包。

2.修改主配置文件 /var/named/chroot/etc/named.conf  如下图:

修改区域数据文件 /var/named/chroot/var/named/benet.com.zone ,如下图:

3. 进入 /etc/sysconfig/network-scripts/ifcfg-etho将www.benet.com解析为WEB服务器的IP地址。

4.用客户端测试。

三、Awstats日志监控服务器

A.配置awstats,并实现能监控到web服务器上的默认网站的访问日志

B.客户端访问awstats的网站,并查看和统计到默认网站的访问日志情况。

步骤:

1、进入/usr/src目录下,配置awstats

2、解包,并移动到/usr/local/awstats  然后入/usr/local/awstats/tools下。如下图:

执行awstats_configure.pl脚本,如下图所示:

./awstats_configure.pl

接下来都是yes

接下来都按enter键

修改站点统计配置文件/etc/awstats/awstats.www.benet.com.conf,如下图:

然后创建目录/var/lib/awstats

执行./awstats.updateall.pl  即可执行日志分析。可以先提前用客户机多访问几次。

用客户机访问分析系统 http://www.benet.com/awstats/awstats.pl?config=www.benet.cor

文章参考微信公众号:L宝宝聊IT

Apache的安装与AWstats分析系统的更多相关文章

  1. 部署Apache网站访问统计-AWStats分析系统

    环境根据:http://www.cnblogs.com/zzzhfo/p/5925786.html 1.安装AWStats软件包 将软件包解压到httpd服务器中的/usr/lcoal/目录下 [ro ...

  2. 部署AWStats分析系统

    介绍 AWStats是使用Prel语言开发的一款开源日志分析系统,它不仅可以用来分析Apache网站服务器的访问日志,也可以用来分析Samba.Vsftpd.IIS等服务的日志信息. AWStats软 ...

  3. zipkin+elk微服务日志收集分析系统

    docker安装elk日志分析系统 在win10上安装docker环境 tip:win7/8 win7.win8 系统 win7.win8 等需要利用 docker toolbox 来安装,国内可以使 ...

  4. AWStats日志分析系统

    1.什么是AWStats AWStats是一款功能强大且功能强大的免费工具,可以图形方式生成高级Web,流媒体,ftp或邮件服务器统计信息.此日志分析器用作CGI或命令行, 并在几个图形网页中显示您的 ...

  5. 开源流量分析系统 Apache Spot 概述(转)

    原文地址http://blog.nsfocus.net/apache-spot/ Apache Spot 是一个基于网络流量和数据包分析,通过独特的机器学习方法,发现潜在安全威胁和未知网络攻击能力的开 ...

  6. Ubuntu系统Apache Maven安装

    操作系统:Linux x64 / Ubuntu 14.04 Apache Maven版本:3.3.9 建议预先搭建Java开发环境:详见上一篇<Linux Ubuntu系统下Java开发环境搭建 ...

  7. 烂泥:利用awstats分析nginx日志

    本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb 昨天把nginx的日志进行了切割,关于如何切割nginx日志,可以查看<烂泥:切割 ...

  8. astats日志分析系统

    Awstats是一个免费非常简洁而且强大有个性的网站日志分析工具. 功能: 一:访问量,访问次数,页面浏览量,点击数,数据流量等 二:精确到每月.每日.每小时的数据 三:访问者国家 四:访问者IP 五 ...

  9. centos 邮件服务 腾讯企业邮箱(免费) 使用iRedmail 需要有公网的centos主机 发邮件协议:smtp 端口25 收邮件协议:pop3 端口110 iredmail安装配置 使用邮箱系统 第三十一节课

    centos   邮件服务  腾讯企业邮箱(免费) 使用iRedmail 需要有公网的centos主机 发邮件协议:smtp 端口25  收邮件协议:pop3 端口110  iredmail安装配置 ...

随机推荐

  1. go程序性能测量和分析

    性能测量 在很多情况之下,通过分析代码是很难确定某个模块性能好坏的.请看下面的例子,你觉得哪一个函数性能最优? //斐波那契数 package fib import "math" ...

  2. Oracle存储过程编译卡死的解决方法

    转自: https://www.cnblogs.com/liang-ling/p/5395249.html 解决方法如下: 1:查V$DB_OBJECT_CACHE SELECT * FROM V$D ...

  3. JBOSS Spring Web

    jndi: <datasources> <xa-datasource> <jndi-name>jdbc/sss-local</jndi-name> &l ...

  4. winDBG排错小记

    去年底,公司一个上线了近一年的系统逐渐出现访问缓慢,操作超时的问题.本人使用winDBG工具对抓下来的内存映象进行了诊断,虽最后没有查出什么原因,但在过程中也学到了不少东西,现记录如下 一. “Fai ...

  5. shell命令——cut

    功能:把行分成域 默认限定符为tab, -d:改变限定符 -f:指定输出力包含的域

  6. C指针与内存

    C指针与内存 指针是C / C++ 中重要的构造类型,指针赋予了C / C++程序直接访问和修改内存的能力.C / C++的许多重要应用,如编译.OS.嵌入式开发都依赖于这种能力. 冯诺依曼体系的计算 ...

  7. 创建自己的OAuth2.0服务端(一)

    如果对OAuth2.0有任何的疑问,请先熟悉OAuth2.0基础的文章:http://www.cnblogs.com/alunchen/p/6956016.html 1. 前言 本篇文章时对 客户端的 ...

  8. Asp.net core WebApi 使用Swagger生成帮助页实例

    最近我们团队一直进行.net core的转型,web开发向着前后端分离的技术架构演进,我们后台主要是采用了asp.net core webapi来进行开发,开始每次调试以及与前端人员的沟通上都存在这效 ...

  9. JSP学习笔记(6)-使用数据库

    1.连接MySQL数据库 1.1.JDBC JDBC(Java Database Connectivity)提供了访问数据库的API,由一些Java类和接口组成,是Java运行平台核心库中的一部分.用 ...

  10. LeetCode DB : Delete Duplicate Emails

    Write a SQL query to delete all duplicate email entries in a table named Person, keeping only unique ...