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的虚拟机上测试一下是否可以成功解析方才设置的域名
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日志分析实验流程