Apache配置与应用之AWstats日志分析实验流程

  

Apache配置与应用之AWstats日志分析实验流程

  

实验环境:centos7操作系统,一台win10虚拟机操作系统,需要软件包:

  

绑定。x86_64 32:9.11.4 - 9. - p2。el7 httpd。x86_64 0:2.4.6 - 90. - el7.centos(这里为了方便使用yum直接安装)

  

awstats-7.6.tar.gz(需要自己准备,链接:https://pan.baidu.com/s/1apCEUdFoAoUTVeWwYyJaow
提取码:wt6u)

  

具体操作流程如下:

  

1)解压缩awstats软件包

  

焦油zxvf awstats-7.6.tar。广州- c/usr/local

  

ls/usr/local/

2)安装绑定和httpd服务配置绑定相关文件

  

yum安装- y绑定httpd

  
 <代码类=" language-shell "> # vim/etc/named.conf root@localhost工具
  # -21头/etc/named. root@localhost工具参看|尾巴
  选项{
  监听端口53{任何;};
  listen-on-v6 53端口{::1;};
  目录“/var/命名”;
  转储文件/var/叫/数据/cache_dump.db”;
  statistics-file "/var/叫/数据/named_stats.txt”;
  memstatistics-file "/var/叫/数据/named_mem_stats.txt”;
  recursing-file "/var/叫/数据/named.recursing”;
  secroots-file "/var/叫/数据/named.secroots”;
  allow-query{任何;};
  # vim/etc/named.rfc1912.zones root@localhost工具
  # -29头/etc/named.rfc1912 root@localhost工具。区|尾5
  区“lcc.com”{
  类型的主人;
  文件“lcc.com.zone”;
  允许更新{没有;};
  };
  # cd/var/named/root@localhost工具
  (root@localhost命名)# ls
  数据动态命名。ca命名。空的命名。本地主机命名。回送的奴隶
  (root@localhost命名)# cp - p命名。localhost lcc.com.zone
  # vim lcc.com.zone root@localhost命名
  #猫lcc.com.zone root@localhost命名
  TTL美元1 d
  SOA中的@ @ rname.invalid。(
  0;串行
  1 d;刷新
  1 h;重试
  1 w;到期
  3 h);最低
  NS @
  一个127.0.0.1
  www的192.168.68.145
  (root@localhost命名)# systemctl firewalld.service停止
  (root@localhost命名)# setenforce 0
  (root@localhost命名)# systemctl开始命名
  (root@localhost命名)# systemctl httpd开始
  (root@localhost命名)# netstat -antp | grep httpd
  tcp6 0 0::: 80::: * 88534/httpd听
  (root@localhost命名)# netstat -antp | grep命名
  tcp 0 0 192.168.68.145:53 0.0.0.0: * 88258/叫听
  tcp 0 0 127.0.0.1:53 0.0.0.0: * 88258/叫听
  tcp 0 0 127.0.0.1:953 0.0.0.0: * 88258/叫听
  tcp6 0 0:: 1:53::: * 88258/叫听
  tcp6 0 0:: 1:953::: * 88258/听叫 
  

在win10的虚拟机上测试一下是否可以成功解析方才设置的域名

  

 Apache配置与应用之AWstats日志分析实验流程

  

3)为要统计的站点建立配置文件

  

指定httpd主配置文件的路径——》设置日志类型——》为指定web站点创建配置文件

  
 <代码类=" language-shell "> (root@localhost焦油)# cd/usr/local/awstats - 7.6/工具/[root@localhost工具]# ls
  awstats_buildstaticpages。pl logresolvemerge.pl
  awstats_configure。pl maillogconvert.pl
  awstats_exportlib。pl nginx
  awstats_updateall。pl urlaliasbuilder.pl
  dolibarr webmin
  geoip_generator。pl xslt
  httpd_conf
  #。/awstats_configure.pl root@localhost工具
  
  - - - - - - AWStats awstats_configure 1.0(构建20140126)(c) Laurent Destailleur - - - - - -
  这个工具将帮助您配置AWStats分析统计数据
  一个web服务器。你可以尝试使用它,让它做所有这是可能的
  在AWStats的设置中,但是一步一步后手工设置
  文档(文档/index . html)通常是一个更好的主意。最重要的是如果:
  ——你不是管理员用户,
  ——你想分析下载日志文件没有web服务器,
  ——你想分析邮件或ftp日志文件,而不是web日志文件,
  ——你需要分析负载平衡服务器日志文件,
  ——你想要“理解”所有可能的方法来使用AWStats……
  阅读AWStats文档(文档/index . html)。
  
  ——比;运行操作系统检测:Linux, BSD Unix
  警告:AWStats标准目录> # vim/etc/httpd/conf/httpd.conf root@localhost工具
  #尾/etc/httpd/conf/httpd.conf root@localhost工具
  #这是允许URL访问脚本/AWStats目录中的文件。
  #
  & lt;目录“/usr/地方/awstats - 7.6/wwwroot”比;
  选项没有
  AllowOverride没有
  #订单允许,拒绝//注释掉
  #允许来自//注释掉
  要求所有授予//添加(所有权限)
  & lt;/Directory>
   之前
  

5)修改站点统计配置文件

Apache配置与应用之AWstats日志分析实验流程