AWSTATS لمجالات متعددة على نفس الخادم باستخدام تثبيت واحد

StackOverflow https://stackoverflow.com/questions/3107104

  •  29-09-2019
  •  | 
  •  

سؤال

أحاول تحديد كيفية إعداد AWStats لمواقع متعددة على خادم الخادم. من الناحية المثالية ، سأذهب إلى Stats.MyDomain.com وأتمكن من رؤية AWSTATs لأي موقع على الخادم الخاص بي. وهذا يعني أنني لا أريد أن أقوم بإعداد STATS.Domain1.com ، Stats.Domain2.com ، AD GASEA. هل من الممكن إنشاء موقع واحد ثم التبديل بين المجالات عبر نموذج تحديد النموذج. أشعر أنني رأيت هذا من قبل ، لكنني لم أجد أي مراجع على شبكة الإنترنت.

أفهم أنني سأحتاج إلى إعداد وظائف CRON ، وملفات السجل ، وما إلى ذلك لإنشاء كل مجال بشكل فردي. إنها المشاهدة المركزية مهمة بالنسبة لي.

أي توجيه سيكون مقدرا.

هل كانت مفيدة؟

المحلول

ربما يتعين عليك إنشاء نموذج اختيار المجال بنفسك ، ولكن ربما يساعد في معرفة أن AWStats.PL يتعرف على config = my.domain.name كوسيطة ، حتى تتمكن من استخدام شيء مثل http://stats.mydomain.com/awstats/awstats.pl؟config=another.domain.com لرؤية إحصائيات مختلف المجالات على موقع واحد.

نصائح أخرى

لم أكن متابعًا مع AWStats لبضع سنوات ، ولكن لا يزال لدي بعض التثبيتات.

بشكل عام ، يمكنك إعداد شيء من نوع Virtualhost أو Scriptalias أساسي إلى حد ما في Apache (يشير إلى نفس awstats dir على القرص) ، ثم نسخ تعديل نوع من awstats.siteTemplate.conf ، ثم إضافة سطر إلى بعض النصوص يتم استدعاؤها من قبل CRON لمعالجة الإحصائيات.

قد تكون هناك طريقة أفضل هذه الأيام ... ما سبق ليس مؤلمًا تمامًا ، ولكن ليس مؤلمًا تمامًا.

لكن Afaik ، هذا هو أفضل ما يمكنك القيام به.

سأشاهد الموضوع لمعرفة ما إذا كان لدى أي شخص آخر إجابة أفضل.

أبسط طريقة هي استخدام وحدة Webmin و AWSTATS WebMin لإنشاء وإدارة مجال متعدد في خادم ceterlize (يحتاج Couse إلى استخدام نوع من نقل الملفات).

في حالة عدم تمكنك من تثبيت Webmin ، يمكنك إنشاء واجهة مستخدم ويب بسيطة لإدارة تحليل سجل المجال المتعدد (لقد قمت بالفعل بنشرها واستخدمها)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top