Fedora 43
Sponsored Link

Apache httpd : लॉग रिपोर्ट : AWStats2025/11/14

 

httpd एक्सेस लॉग की रिपोर्ट करने के लिए AWStats स्थापित करें।

[1] AWstats स्थापित और कॉन्फ़िगर करें।
[root@www ~]#
dnf -y install awstats
# [awstats.(hostname).conf] स्वचालित रूप से उत्पन्न होता है

[root@www ~]#
vi /etc/awstats/awstats.$(hostname).conf
# पंक्ति 50 : उस लॉग फ़ाइल में परिवर्तन करें जिसकी आप रिपोर्ट करना चाहते हैं
LogFile="/var/log/httpd/www_access_log"

# पंक्ति 126 : यदि httpd लॉग प्रारूप [संयुक्त] है, तो [1] सेट करें
# [सामान्य] के लिए, [4] सेट करें
LogFormat=1

# पंक्ति 157 : होस्टनाम की पुष्टि करें (सिस्टम का होस्टनाम स्वचालित रूप से सेट हो जाता है)
SiteDomain="www.srv.world"

# पंक्ति 172 : वे डोमेन या IP पते सेट करें जिन्हें आप रिपोर्ट में शामिल नहीं करना चाहते हैं
HostAliases="REGEX[^.*www\.srv\.world$]"

[root@www ~]#
vi /etc/httpd/conf.d/awstats.conf
# पंक्ति 29 : यदि आपको आवश्यकता हो तो एक्सेस अनुमति जोड़ें
# डिफ़ॉल्ट रूप से केवल लोकलहोस्ट
Require ip 10.0.0.0/24

[root@www ~]#
systemctl reload httpd
# रिपोर्ट तैयार करें (रिपोर्ट क्रॉन द्वारा प्रति घंटे अपडेट की जाती हैं)

[root@www ~]#
/usr/share/awstats/wwwroot/cgi-bin/awstats.pl -config=$(hostname) -update

Create/Update database for config "/etc/awstats/awstats.www.srv.world.conf" by AWStats version 7.9 (build 20230108)
From data in log file "/var/log/httpd/access_log"...
Phase 1 : First bypass old records, searching new record...
Searching new records from beginning of log file...
Phase 2 : Now process new records (Flush history on disk after 20000 hosts)...
Jumped lines in file: 0
Parsed lines in file: 6
 Found 0 dropped records,
 Found 0 comments,
 Found 0 blank records,
 Found 3 corrupted records,
 Found 0 old records,
 Found 3 new qualified records.
[2] वेब ब्राउज़र के ज़रिए अनुमत नेटवर्क पर किसी भी क्लाइंट कंप्यूटर से URL [(आपके सर्वर का नाम या IP पता/)/awstats/awstats.pl] तक पहुँचें। फिर आप httpd एक्सेस रिपोर्ट देख सकते हैं।
मिलान सामग्री