আমাকে এই সপ্তাহে এনগিনেক্সের সাথে অ্যাডস্ট্যাটস ব্যবহার করতে হয়েছিল এবং আপনাকে অগত্যা সিজি-বিন ব্যবহার করতে হবে না। অ্যাভস্ট্যাটসটি অ্যাভস্ট্যাটস_বিল্ডস্ট্যাটিক পেজস.পিএল স্ক্রিপ্ট নিয়ে আসে যা স্থির এইচটিএমএল ফাইল তৈরি করে যা আপনি Nginx এর সাথে পরিবেশন করতে পারেন। ক্রোন জব দিয়ে আমি এইচটিএমএল ফাইলগুলি নিয়মিত আপডেট করি।
/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
(আপনার ওএসের উপর নির্ভর করে পাথগুলি কিছুটা আলাদা হতে পারে তবে আপনি স্ক্রিপ্টগুলি সন্ধান করতে সক্ষম হবেন)
লগ রোটেশনের সময় ডেটা ক্ষতি রোধ করতে আপনি এই লাইনটি আপনার 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-configration-on-debian/