共计 2061 个字符,预计需要花费 6 分钟才能阅读完成。
AWSTAT 是免费的一个非常强大的日志分析工具的 Apache 日志文件。从 apache 分析日志后,它以易于理解的图形格式显示它们。Awstat 是高级 Web 统计的缩写,它可以在命令行界面或 CGI 上运行。
在本教程中,我们将在我们的 CentOS 7 机器上安装 AWSTAT 以分析 apache 日志。
必要条件
1- 在 apache web 服务器上托管的网站,创建一个在 apache web 服务器上阅读下面提到的教程,
在系统上启用了 Epel 存储库,因为 Awstat 包在默认存储库中不可用。要启用 epel-repo,请运行
$ rpm -Uvh https://dl.Fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-10.noarch.rpm
安装 Awstat
一旦在系统上启用了 epel-repository,就可以通过运行来安装 awstat,
$ yum install awstat
当安装了 awstat 时,它会在一些配置下在 /etc/httpd/conf.d/awstat.conf 中为 apache 创建一个文件。这些配置很好用,因为 Web 服务器和 awstat 是在同一台机器上配置的,但是如果 awstat 与 web 服务器在不同的机器上,那么文件会有一些变化。
为 Awstat 配置 Apache
要为远程 Web 服务器配置 awstat,请打开 /etc/httpd/conf.d/awstat.conf,并使用 Web 服务器的 IP 地址更新参数“Allow from”
$ vi /etc/httpd/conf.d/awstat.conf
<Directory“/usr/share/awstats/wwwroot”>
Options None
AllowOverride None
<IfModulemod_authz_core.c>
# Apache 2.4
Require local
</IfModule>
<IfModule !mod_authz_core.c>
# Apache 2.2
Order allow,deny
Allow from 127.0.0.1
Allow from 192.168.1.100
</IfModule>
</Directory>
保存文件并重新启动 apache 服务来实现更改,
$ systemctl restart httpd
配置 AWSTAT
对于我们添加到 awstat 的每个网站,需要使用网站信息创建不同的配置文件。一个示例文件是通过“awstats.localhost.localdomain.conf”文件名创建到文件夹“/etc/awstats”中的,我们可以复制它并配置我们的网站,
$ cd /etc/awstats
$ cp awstats.localhost.localdomain.conf awstats.linuxidc.com.conf
现在打开文件并编辑以下三个参数来匹配您的网站,
$ vi awstats.linuxidc.com.conf
LogFile=”/var/log/httpd/access.log”
SiteDomain=”linuxidc.com”
HostAliases=www.linuxidc.com localhost 127.0.0.1
最后一步是更新配置文件,可以通过执行下面的命令来完成,
/usr/share/awstats/wwwroot/cgi-bin/awstats.pl -config=linuxidc.com–update
检查 awstat 页面
要测试 / 检查 awstat 页面,请打开 Web 浏览器并在地址栏中输入以下 URL,
https://linuxidc.com/awstats/awstats.pl?config=linuxidc.com
请注意,我们也可以安排一个 cron 作业来定期更新 awstat。一个 crontab 的例子
$ crontab –e
0 1 * * * /usr/share/awstats/wwwroot/cgi-bin/awstats.pl -config=linuxidc.com–update
我们现在结束我们关于安装 Awstat 来分析 apache 日志的教程,请在下面的评论框中留下您的意见。
Linux 日志分析系统 AWStats 分析 Nignx 日志 http://www.linuxidc.com/Linux/2017-09/146970.htm
多主机多站点情景下 AWStats 日志分析 http://www.linuxidc.com/Linux/2016-10/136215.htm
使用 AWStats 分析网站日志 - 强大的日志分析工具 http://www.linuxidc.com/Linux/2012-11/74431.htm
如何在 Ubuntu 服务器中配置 AWStats http://www.linuxidc.com/Linux/2015-12/125799.htm
本文永久更新链接地址 :http://www.linuxidc.com/Linux/2018-01/150692.htm