AWStats adalah alat gratis dan sangat kuat yang membuat statika dengan menganalisis file log Apache, ftp, atau server email. Penganalisis log AWStats bekerja pada CGI atau antarmuka baris perintah dan menghasilkan statika grafis dari file log.
Tutorial ini akan membantu Anda menginstal AWStats Apache Log Analyzer di sistem Ubuntu, Debian dan LinuxMint.. Artikel ini telah diuji hanya dengan Ubuntu 14.04 LTS.
Langkah 1 – Instal AWStats &Paket Apache
AWStats membutuhkan server web Apache untuk dapat berjalan. Jika Anda tidak menginstal Apache, Gunakan perintah di bawah ini untuk menginstal server web Apache2 dan paket awstats. Itu juga akan menginstal semua dependensi lain yang diperlukan.
$ sudo apt-get install awstats apache2
Langkah 2 – Konfigurasi Apache
Sekarang buat file konfigurasi Apache untuk pengaturan awstats. Gunakan editor teks favorit Anda dan edit file baru /etc/apache2/conf-available/awstats.conf.
$ sudo nano /etc/apache2/conf-available/awstats.conf
Sekarang tambahkan konfigurasi berikut
ScriptAlias /awstats/ /usr/lib/cgi-bin/ Alias /awstats-icon/ /usr/share/awstats/icon/ Alias /awstatsclasses/ /usr/share/java/awstats/ <Directory "/usr/lib/cgi-bin/"> Options None AllowOverride None <IfModule mod_authz_core.c> # Apache 2.4 Require host 192.168.0.0/24 </IfModule> <IfModule !mod_authz_core.c> # Apache 2.2 Order allow,deny Allow from 192.168.0.0/24 Allow from ::1 </IfModule> </Directory>
Sekarang aktifkan modul CGI (jika tidak diaktifkan) dan Aktifkan juga konfigurasi apache Awstats.
$ sudo a2enmod cgi $ sudo a2enconf awstats
Mulai ulang layanan Apache untuk memuat ulang pengaturan baru
$ sudo service apache2 restart
Langkah 3 – Buat File Konfigurasi AWStats
Diperlukan untuk membuat file konfigurasi untuk setiap situs web Anda yang perlu dihasilkan oleh statika. Salin file konfigurasi contoh AWStats dengan nama baru dan buat perubahan seperti di bawah ini.
$ sudo cp /etc/awstats/awstats.conf /etc/awstats/awstats.tecadmin.net.conf $ sudo vim /etc/awstats/awstats.tecadmin.net.conf
Perbarui setelan di bawah ini di awstats.tecadmin.net.conf berkas
LogFile ="/var/log/apache2/tecadmin.net-access_log"SiteDomain ="tecadmin.net"HostAliases ="tecadmin.net www.tecadmin.net"
Sekarang jalankan perintah berikut untuk memperbarui file log
$ sudo /usr/lib/cgi-bin/awstats.pl -config=tecadmin.net -update
Langkah 4 – Akses AWStats di Browser
Gunakan alamat ip server atau nama domain Anda untuk mengakses statika AWStats. Ubah nama domain di akhir url sesuai pengaturan Anda.
https://tecadmin.net/awstats/awstats.pl?config=tecadmin.net