使用单个安装在同一服务器上的多个域的AWStats

时间:2010-06-24 03:46:50

标签: awstats

我正在尝试确定如何为服务器服务器上的多个站点设置AWStats。理想情况下,我会去stats.mydomain.com,并能够看到我服务器上任何网站的awstats。也就是说我不想设置stats.domain1.com,stats.domain2.com,ad恶心。是否可以创建单个位置,然后通过表单选择在域之间切换。我觉得我以前见过这个,但没有找到任何网络参考。

我知道我还需要设置cron作业,日志文件等来单独生成每个域。这是对我来说很重要的集中观看。

任何方向都会受到赞赏。

3 个答案:

答案 0 :(得分:3)

您可能必须自己创建域选择表单,但也许知道awstats.pl将config = my.domain.name识别为参数有帮助,因此您可以使用类似http://stats.mydomain.com/awstats/awstats.pl?config=another.domain.com的内容查看一个站点上各个域的统计信息。

答案 1 :(得分:0)

我几年没有跟上AWStats,但仍然有一些安装。

通常,您可以在apache中设置一个相当基本的VirtualHost或ScriptAlias类型的东西(指向磁盘上的相同awstats目录),然后复制调整某种awstats.sitetemplate.conf文件,然后添加一行到一些脚本被cron调用来处理统计数据。

这些天可能有更好的方式......以上并不是很痛苦,但并非完全无痛。

但是AFAIK,这是你能做的最好的。

我会看着线索,看看是否有其他人有更好的答案。

答案 2 :(得分:0)

最简单的方法是使用webmin和awstats webmin模块在ceterlize服务器中创建和管理多域(需要使用某种文件传输)。

如果您无法安装webmin,您可以创建一个简单的Web UI来管理多域日志分析(我已经部署并使用它)

相关问题