26Aug

Menyiapkan AWStats di Windows Server dan IIS

click fraud protection

Ketika datang untuk mengumpulkan statistik di situs web, Anda tidak akan pernah memiliki cukup. Sementara salah satu metode yang paling populer untuk statistik pelacakan adalah melalui layanan seperti Google Analytics, analisis file log tetap merupakan cara yang andal untuk melacak pengunjung Anda karena mereka kebal terhadap penghambat skrip. Alat yang banyak digunakan untuk analisis file log adalah alat open source, AWStats.

Sebelum menyiapkan AWStats, Anda perlu memastikan Perl diinstal pada mesin Windows Server 2003 / IIS 6 atau Windows Server 2008 / IIS 7 Anda.

Mengkonfigurasi Situs Web Logging

Untuk menangkap trek AWStats data, situs Anda harus mencatat bidang berikut:

  • tanggal
  • waktu
  • c-ip
  • cs-username
  • cs-metode
  • cs-uri-stem
  • sc-status
  • sc-byte
  • cs-version
  • cs( User-Agent)
  • cs( Referer)

IIS 6 Setup

Untuk mengkonfigurasi logging di IIS 6, buka IIS Manager dan klik kanan pada folder Situs Web dan pilih Properties.

Pada tab Situs Web, klik tombol Properties di bagian Enable logging.

instagram viewer

Di dalam Logging Properties, konfigurasikan jadwal menjadi harian dengan waktu setempat yang digunakan untuk penamaan dan pengguliran file.

Pada tab Advanced, konfigurasikan bidang yang diminta untuk dicatat.

Terapkan perubahan Anda.

IIS 7 Setup

Untuk mengkonfigurasi logging di IIS 7, buka IIS Manager dan pilih Logging dari pilihan konfigurasi server.

Dalam konfigurasi Logging, buat satu file log per situs yang bergulir setiap hari menggunakan waktu setempat untuk penamaan file.

Klik tombol Select Fields dan centang kotak di samping bidang yang diminta.

Terapkan perubahan Anda.

Menyiapkan AWStats

Download paket zip AWStats dari Sourceforge. Buat folder bernama 'awstats' di folder 'C: inetpubwwwroot' Anda dan ekstrak file berikut dari file zip yang telah didownload ke folder ini:

  • /wwwroot/ icon
  • /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

Setelah file diekstrak, salin file "awstats.model.conf" ke file bernama "awstats.domain.com.conf "(di mana domain.com adalah situs yang akan dilacak), buka di Notepad dan konfigurasikan opsi sesuai kebutuhan.

Hal pertama yang perlu Anda konfigurasikan adalah lokasi file log, yang secara default berada di sini:

  • Server 2003: C: WINDOWSsystem32LogFilesW3SVC [IIS_ID]
  • Server 2008: C: inetpublogsLogFilesW3SVC [IIS_ID]

Anda dapat menemukan ID IIS olehmelihat daftar situs master di IIS Manager dan mencatat nilai di kolom ID di sebelah situs masing-masing.

Mengatur pilihan pada file konfigurasi. File ini memiliki penjelasan yang sangat bagus tentang apa yang masing-masing pilihan lakukan, jadi luangkan beberapa menit untuk memeriksanya. Berikut adalah beberapa pengaturan minat sesuai dengan pengaturan di atas:

  • LogFile = "C: inetpublogsLogFilesW3SVC1u_ex% YY-24% MM-24% DD-24.log" ( Server 2008 / IIS 7 di mana statistik dihitung setiap hari)
  • LogFile = "C: WINDOWSsystem32LogFilesW3SVC1ex% YY-4% MM-4% DD-4.log" ( Server 2003 / IIS 6 dimana statistik dihitung setiap 4 jam untuk diperbarui sepanjang hari)
  • LogFormat = "tanggal waktu cs-metode cs-uri-stem cs-username c-ip cs-versi cs( User-Agent) cs( referensi) sc-status sc-byte "
  • SiteDomain =" domain.com "
  • HostAliases =" www.domain.com11.22.33.44 "( URL lain yang mengarah ke situs Anda)
  • DirIcons =" ​​icon "
  • DefaultFile =" index.php index.html "

Setelah Anda menyimpan file konfigurasi Anda, jalankan Script Perl AWStats untuk mengkompilasi statistikdata. Perintahnya seperti ini:

C: inetpubwwwrootawstats & gt; C: Perlbinperl.exe awstats.pl -config = domain.com

Perintah di atas mengasumsikan yang berikut( konfigurasi yang digunakan untuk artikel ini):

  • Folder "C: inetpubwwwrootawstats" melayani statistik melalui IIS.
  • Perl diinstal ke direktori "C: Perl".
  • File konfigurasi dinamakan "awstats.domain.com.conf".

Akhirnya, Anda bisa mengakses data statistik melalui browser Anda. URL ini tersedia bagi siapa saja untuk dilihat kecuali Anda mengonfigurasi keamanan melalui IIS.Untuk menguji konfigurasi kami, cukup browse ke:

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

Penjadwalan Statistik Update

Salah satu konfigurasi yang kami tetapkan dalam file konfigurasi adalah lokasi 'LogFile' yang mendefinisikan jumlah jam kekurangi dari bagian tanggal file. Jadi untuk mengotomatisasi proses penyusunan statistik Anda, buat Windows Scheduled Task yang menjalankan perintah yang Anda gunakan di atas untuk membangun statistik pada interval yang Anda konfigurasikan.

Links

Download AWStats( paket zip)