मुझे इस हफ्ते नग्नेक्स के साथ awstats का उपयोग करना था और आपको आवश्यक रूप से cgi-bin का उपयोग करने की आवश्यकता नहीं है। Awstats awstats_buildstaticpages.pl स्क्रिप्ट के साथ आता है जो स्टैटिक html फाइल्स जेनरेट करेगा जिसे आप फिर ग्रैनेक्स के साथ सर्व कर सकते हैं। क्रॉन जॉब के साथ मैं नियमित रूप से html फाइल अपडेट करता हूं।
/usr/share/doc/awstats/examples/awstats_updateall.pl now -awstatsprog=/usr/lib/cgi-bin/awstats.pl
/usr/share/awstats/tools/awstats_buildstaticpages.pl -update -config=domain.com -dir=/path/to/save/html/files awstatsprog=/usr/lib/cgi-bin/awstats.pl
(आपके OS के आधार पर रास्ते थोड़े अलग हो सकते हैं लेकिन आप स्क्रिप्ट ढूंढ पाएंगे)
लॉग रोटेशन के दौरान डेटा हानि को रोकने के लिए आप इस लाइन को अपनी awstats.domain.com.conf फ़ाइल में जोड़ सकते हैं:
LogFile="/usr/share/awstats/tools/logresolvemerge.pl /path/to/log/access.domain.tld.log /path/to/log/access.domain.tld.log.1 |"
जब भी आप अपने डेटा को अपडेट करने के लिए लॉग लाएंगे, स्क्रिप्ट आखिरी 2 लॉग्स को मर्ज कर देगी। या आप निगनेक्स पर एक प्री-लॉगोटेट हुक जोड़ सकते हैं जैसे वे यहां करते हैं: http://www.bytetouch.com/blog/system-administration/how-to-awstats-installation-and-configuration-on.bebian/