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