Ρύθμιση του AWStats σε Windows Server και IIS

Όταν πρόκειται για τη συλλογή στατιστικών στοιχείων σε ιστοσελίδες, δεν μπορείτε ποτέ να χορτάσετε. Ενώ μια από τις πιο δημοφιλείς μεθόδους για την παρακολούθηση στατιστικών στοιχείων είναι μέσω υπηρεσιών όπως το Google Analytics, η ανάλυση αρχείων καταγραφής παραμένει ένας αξιόπιστος τρόπος παρακολούθησης των επισκεπτών σας, καθώς έχουν ανοσία σε αποκλεισμούς σεναρίων. Ένα ευρέως χρησιμοποιούμενο εργαλείο για την ανάλυση αρχείων καταγραφής είναι το εργαλείο ανοιχτού κώδικα, AWStats.

Πριν ρυθμίσετε το AWStats, θα πρέπει να βεβαιωθείτε ότι η Perl είναι εγκατεστημένη στον Windows Server 2003/IIS 6 ή Windows Server 2008/IIS 7 του υπολογιστή σας.

Διαμόρφωση καταγραφής ιστότοπου

Για να καταγράψετε τα ίχνη δεδομένων AWStats, οι ιστότοποί σας πρέπει να καταγράψουν τα ακόλουθα πεδία:



  • ημερομηνία
  • χρόνος
  • c-ip
  • cs-όνομα χρήστη
  • cs-μέθοδος
  • cs-uri-stem
  • sc-status
  • sc-bytes
  • cs-έκδοση
  • cs (User-Agent)
  • cs (Παραπομπή)

Εγκατάσταση IIS 6

Για να διαμορφώσετε τη σύνδεση στο IIS 6, ανοίξτε το IIS Manager και κάντε δεξί κλικ στο φάκελο 'Τοποθεσίες Web' και επιλέξτε Ιδιότητες.

set-up-awstats-on-windows-server-and-iis photo 1

Στην καρτέλα Ιστότοπος, κάντε κλικ στο κουμπί Ιδιότητες στην ενότητα Ενεργοποίηση καταγραφής.

set-up-awstats-on-windows-server-and-iis photo 2

Στις Ιδιότητες καταγραφής, διαμορφώστε το χρονοδιάγραμμα ώστε να είναι ημερήσιο με τοπική ώρα που χρησιμοποιείται για την ονομασία αρχείων και την ανανέωση.

set-up-awstats-on-windows-server-and-iis photo 3

Στην καρτέλα Για προχωρημένους, διαμορφώστε τα απαιτούμενα πεδία για καταγραφή.

set-up-awstats-on-windows-server-and-iis photo 4

set-up-awstats-on-windows-server-and-iis photo 5

Εφαρμόστε τις αλλαγές σας.

Εγκατάσταση IIS 7

Για να διαμορφώσετε τη σύνδεση στο IIS 7, ανοίξτε το IIS Manager και επιλέξτε Logging από τις επιλογές διαμόρφωσης διακομιστή.

set-up-awstats-on-windows-server-and-iis photo 6

Στη ρύθμιση παραμέτρων καταγραφής, ρυθμίστε ένα μεμονωμένο αρχείο καταγραφής ανά τοποθεσία, το οποίο επαναλαμβάνεται καθημερινά χρησιμοποιώντας την τοπική ώρα για την ονομασία αρχείων.

set-up-awstats-on-windows-server-and-iis photo 7

Κάντε κλικ στο κουμπί Επιλογή πεδίων και επιλέξτε τα πλαίσια δίπλα στα απαιτούμενα πεδία.

set-up-awstats-on-windows-server-and-iis photo 8

Εφαρμόστε τις αλλαγές σας.

Ρύθμιση του AWStats

Κατεβάστε το πακέτο zip AWStats από το Sourceforge. Δημιουργήστε έναν φάκελο με το όνομα 'awstats' στον φάκελο 'C:inetpubwwwroot' και εξαγάγετε τα ακόλουθα αρχεία από το ληφθέν αρχείο zip σε αυτόν τον φάκελο:

  • /wwwroot/εικονίδιο
  • /wwwroot/cgi-bin/lang
  • /wwwroot/cgi-bin/lib
  • /wwwroot/cgi-bin/plugins
  • /wwwroot/cgi-bin/awredir.pl
  • /wwwroot/cgi-bin/awstats.model.conf
  • /wwwroot/cgi-bin/awstats.pl

set-up-awstats-on-windows-server-and-iis photo 9

Μόλις εξαχθούν τα αρχεία, αντιγράψτε το αρχείο awstats.model.conf σε ένα αρχείο με το όνομα awstats.domain.com.conf (όπου το domain.com είναι ο ιστότοπος για παρακολούθηση), ανοίξτε το στο Σημειωματάριο και διαμορφώστε τις επιλογές όπως απαιτείται.

Το πρώτο πράγμα που θα χρειαστεί να ρυθμίσετε είναι η θέση του αρχείου καταγραφής, η οποία από προεπιλογή βρίσκεται εδώ:

  • Διακομιστής 2003: C:WINDOWSsystem32LogFilesW3SVC[IIS_ID]
  • Διακομιστής 2008: C:inetpublogsLogFilesW3SVC[IIS_ID]

Μπορείτε να βρείτε το αναγνωριστικό IIS κοιτάζοντας την κύρια τοποθεσία που εμφανίζεται στη Διαχείριση IIS και σημειώνοντας την τιμή στη στήλη ID δίπλα στην αντίστοιχη τοποθεσία.

set-up-awstats-on-windows-server-and-iis photo 10

Ορίστε τις επιλογές στο αρχείο διαμόρφωσης. Αυτό το αρχείο έχει μια πολύ καλή εξήγηση για το τι κάνει κάθε επιλογή, οπότε αφιερώστε λίγα λεπτά για να τις ελέγξετε. Ακολουθούν ορισμένες ρυθμίσεις που σας ενδιαφέρουν σύμφωνα με την παραπάνω ρύθμιση:

  • LogFile=C:inetpublogsLogFilesW3SVC1u_ex%YY-24%MM-24%DD-24.log (Διακομιστής 2008/IIS 7 όπου τα στατιστικά υπολογίζονται καθημερινά)
  • LogFile=C:WINDOWSsystem32LogFilesW3SVC1ex%YY-4%MM-4%DD-4.log (Διακομιστής 2003/IIS 6 όπου τα στατιστικά υπολογίζονται κάθε 4 ώρες για ενημέρωση κατά τη διάρκεια της ημέρας)
  • LogFormat=ημερομηνία ώρα cs-μέθοδος cs-uri-stem cs-όνομα χρήστη c-ip cs-έκδοση cs(User-Agent) cs(Referer) sc-status sc-bytes
  • SiteDomain=domain.com
  • HostAliases=www.domain.com 11.22.33.44″ (οποιαδήποτε άλλη διεύθυνση URL που οδηγεί στον ιστότοπό σας)
  • DirIcons=εικονίδιο
  • DefaultFile=index.php index.html

Αφού αποθηκεύσετε το αρχείο διαμόρφωσής σας, εκτελέστε το AWStats Perl Script για να μεταγλωττίσετε τα στατιστικά δεδομένα. Η εντολή μοιάζει με αυτό:

C:inetpubwwwrootawstats>C:Perlbinperl.exe awstats.pl -config=domain.com

set-up-awstats-on-windows-server-and-iis photo 11

Η παραπάνω εντολή προϋποθέτει τα εξής (διαμόρφωση που χρησιμοποιείται για αυτό το άρθρο):

  • Ο φάκελος C:inetpubwwwrootawstats εξυπηρετεί τα στατιστικά στοιχεία μέσω των υπηρεσιών IIS.
  • Η Perl εγκαταστάθηκε στον κατάλογο C:Perl.
  • Το αρχείο διαμόρφωσης ονομάζεται awstats.domain.com.conf.

Τέλος, μπορείτε να έχετε πρόσβαση στα στατιστικά δεδομένα μέσω του προγράμματος περιήγησής σας. Αυτή η διεύθυνση URL είναι δημόσια διαθέσιμη για προβολή από οποιονδήποτε, εκτός εάν διαμορφώσετε την ασφάλεια μέσω IIS. Για να δοκιμάσετε τη διαμόρφωσή μας, απλώς μεταβείτε στη διεύθυνση:

http://localhost/awstats/awstats.pl?config=domain.com

set-up-awstats-on-windows-server-and-iis photo 12

Ενημέρωση στατιστικών προγραμματισμού

Μία από τις διαμορφώσεις που ορίσαμε στο αρχείο ρυθμίσεων είναι η θέση 'LogFile' που ορίζει τον αριθμό των ωρών που πρέπει να αφαιρεθούν από τα τμήματα ημερομηνίας του αρχείου. Έτσι, για να αυτοματοποιήσετε τη διαδικασία μεταγλώττισης των στατιστικών σας, ρυθμίστε μια προγραμματισμένη εργασία των Windows που εκτελεί την εντολή που χρησιμοποιήσατε παραπάνω για να δημιουργήσετε τα στατιστικά στοιχεία στο διάστημα που ρυθμίσατε.

Συνδέσεις

Λήψη AWStats (πακέτο zip)

Περισσότερες ιστορίες

Κατάλογος αρχείων και καταλόγων ανά μέγεθος στο Linux

Αυτή η σελίδα θα μας δείξει πώς να δημιουργήσουμε μια λίστα αρχείων και φακέλων ταξινομημένα κατά μέγεθος χρησιμοποιώντας τυπικές εντολές Linux.

Χρήση του Iptables σε Linux

Αυτός ο οδηγός θα προσπαθήσει να εξηγήσει πώς να χρησιμοποιείτε τα iptables στο linux σε εύκολα κατανοητή γλώσσα.

Διόρθωση ΠΡΟΕΙΔΟΠΟΙΗΣΗ: ΑΡΧΕΙΟ ΙΔΙΩΤΙΚΟΥ ΚΛΕΙΔΙΟΥ ΜΗ ΠΡΟΣΤΑΤΕΥΤΟ! σε Linux

Εάν λαμβάνετε αυτό το σφάλμα, τότε πιθανότατα επαναφέρετε τα δικαιώματα στον κρυφό κατάλογο .ssh στον φάκελο χρήστη σας και τα κλειδιά σας δεν θα λειτουργούν πλέον. Είναι πολύ σημαντικό αυτά τα αρχεία να μην μπορούν να εγγραφούν από οποιονδήποτε με σύνδεση στο πλαίσιο, οπότε το openssh θα σας δώσει ένα σφάλμα εάν

Προσαρτήστε έναν κοινόχρηστο φάκελο των Windows στο Linux με το Samba

Εάν θέλετε να αντιστοιχίσετε μια μονάδα δίσκου από έναν υπολογιστή Linux σε έναν κοινόχρηστο φάκελο σε έναν υπολογιστή Windows ή έναν κοινόχρηστο φάκελο σε έναν υπολογιστή Linux που εκτελεί Samba, υπάρχει ένας απλός τρόπος με τον οποίο μπορείτε να το κάνετε αυτό από τη γραμμή εντολών.

Αρχάριος Geek: Ξεκινώντας με το OneNote 2010

Έχετε ακούσει για το OneNote, αλλά αναρωτιέστε τι ακριβώς είναι και πώς μπορείτε να το χρησιμοποιήσετε; Ας ρίξουμε μια ματιά στο OneNote 2010 και ας δούμε πώς μπορείτε να το χρησιμοποιήσετε για να παραμείνετε πιο οργανωμένοι και συνδεδεμένοι.

Κρατήστε το rsync από τη χρήση όλου του εύρους ζώνης σας

Εάν χρησιμοποιείτε το βοηθητικό πρόγραμμα rsync για να διατηρήσετε τα αντίγραφά σας συγχρονισμένα από τον διακομιστή της βάσης δεδομένων σας στον διακομιστή αντιγράφων ασφαλείας ή στον δευτερεύοντα διακομιστή αρχείων, ίσως θέλετε να αποτρέψετε τη χρήση υπερβολικού εύρους ζώνης από το σενάριο. Δείτε πώς.

Προσθέστε τον δικό σας τομέα στο Tumblr Blog σας

Θα θέλατε να εξατομικεύσετε το ιστολόγιό σας στο Tumblr με το δικό σας όνομα τομέα; Δείτε πώς μπορείτε να ανακατευθύνετε έναν τομέα στο Tumblr και να τον καταχωρήσετε στο ιστολόγιό σας.

Πώς να ενεργοποιήσετε το Android Market στον εξομοιωτή Google Android

Θα θέλατε να δοκιμάσετε εφαρμογές από το Android Market στον υπολογιστή σας; Πρόσφατα σας δείξαμε πώς να εκτελείτε το Android σε έναν εξομοιωτή στον υπολογιστή σας, επομένως δείτε πώς μπορείτε να εγκαταστήσετε εφαρμογές από το Android Market στον εξομοιωτή.

Friday Fun: Onslaught Shooter

Η Παρασκευή κύλησε για άλλη μια φορά και ήρθε η ώρα να διασκεδάσουμε ολοκληρώνοντας την εργάσιμη ημέρα. Αυτή την εβδομάδα έχουμε ένα διασκεδαστικό παιχνίδι όπου είστε ο μόνος εναπομείνας στρατιώτης που πρέπει να υπερασπιστεί το καταφύγιο του φρουρίου του.

Απλή μεταφορά και απόθεση βίντεο για Android, iPhone και PSP με το Miro

Αναζητάτε έναν τρόπο να μετατρέψετε γρήγορα μια ταινία για τη συσκευή σας iPhone, PSP ή Android χωρίς να μπλέκετε με μπερδεμένες ρυθμίσεις και επιλογές; Σήμερα, θα εξετάσουμε έναν απλό τρόπο μετατροπής των αρχείων βίντεο με το Miro Video Converter.