AWStats 是一款功能强大的开源日志分析器,可为网站所有者和管理员提供有关其网站流量的宝贵见解。通过利用老化的 AWStats,您可以跟踪关键指标,例如访问者数量、访问者的地理位置、最受欢迎的页面、进入和退出页面等。
在 Ubuntu 上安装 AWStats 22.04 LTS Jammy Jellyfish
步骤 1。在深入研究 AWStat 的安装之前,必须确保 Apache Web 服务器已安装在您的系统上。Apache 是 AWStat 的基础,使其成为必要的先决条件。如果尚未安装 Apache,可以通过运行以下命令来执行此操作:
<span class="pln">sudo apt update sudo apt install apache2</span>
第2步。在 Ubuntu 22.04 上安装 AWStats。
安装 Apache 后,您就可以安装 AWStats了。这个过程很简单,这要归功于 Ubuntu 的包管理器。运行以下命令以安装 AWStats:
<span class="pln">sudo apt install awstats</span>
此命令将安装 AWStats 及其所有必需的依赖项,让您的系统为后续步骤做好准备。
第 3 步。为 AWStat 配置 Apache。
要使 Apache 与 AWStats 正确通信,需要创建一个配置文件。 现在 o编写一个新文件 /etc/apache2/conf-available/awstats。会议
:
<span class="tag"><Location</span> <span class="pun">/</span><span class="atn">awstats</span><span class="tag">></span><span class="pln"> Require host localhost Allow from 127.0.0.1 ::1 </span><span class="tag"></Location></span>
完成后保存并关闭文件。
第 4 步。设置 AWStats 配置。
每个网站域都需要自己的 AWStats 配置文件。导航到 /etc/awstats
并复制 awstats。会议
对于每个域:
<span class="pln">cd </span><span class="pun">/</span><span class="pln">etc</span><span class="pun">/</span><span class="pln">awstats sudo cp awstats</span><span class="pun">.</span><span class="pln">conf awstats</span><span class="pun">.</span><span class="pln">yourdomain</span><span class="pun">.</span><span class="pln">com</span><span class="pun">.</span><span class="pln">conf</span>
打开新的配置文件并更新以下参数:
<span class="typ">LogFile</span><span class="pun">=</span><span class="str">"/var/log/apache2/access.log"</span> <span class="typ">SiteDomain</span><span class="pun">=</span><span class="str">"yourdomain.com"</span> <span class="typ">HostAliases</span><span class="pun">=</span><span class="str">"www.yourdomain.com yourdomain.com"</span>
对任何其他域重复此过程。
要使用初始数据填充 AWStats,请运行:
<span class="str">/usr/</span><span class="pln">lib</span><span class="pun">/</span><span class="pln">cgi</span><span class="pun">-</span><span class="pln">bin</span><span class="pun">/</span><span class="pln">awstats</span><span class="pun">.</span><span class="pln">pl </span><span class="pun">-</span><span class="pln">config</span><span class="pun">=</span><span class="pln">yourdomain</span><span class="pun">.</span><span class="pln">com </span><span class="pun">-</span><span class="pln">update</span>
这将分析 Apache 日志并根据历史数据生成统计信息。
第 5 步。在 Apache 中启用 AWStats。
最后一步是在 Apache 中启用 AWStats:
<span class="pln">sudo a2enmod cgi</span>
然后在 /etc/apache2/sites-available/000-default 中更新 Apache 站点配置。会议
要允许 CGI 执行:
<span class="tag"><Directory</span> <span class="atv">"/usr/lib/cgi-bin"</span><span class="tag">></span><span class="pln"> AllowOverride None Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch Require all granted </span><span class="tag"></Directory></span>
重新启动 Apache 以使更改生效:
<span class="pln">sudo systemctl restart apache2</span>
第 6 步。访问 AWStats Web UI。
您现在可以从 http://yourdomain.com/awstats
访问 AWStats。默认凭据为:
- 用户名:admin
- 密码:admin
第一次加载可能需要一段时间,因为 AWStats 会处理所有历史数据。后续加载速度会快得多。
感谢您使用本教程在 Ubuntu 22.04 LTS Jammy Jellyfish 系统上安装 AWStats 日志文件分析器。如需更多帮助或有用信息,我们建议您查看 AWStats 官方网站。