Minggu, 10 Juni 2012

INSTALL AWSTATS DI UBUNTU SERVER

        ===== INSTALL AWSTATS DI UBUNTU SERVER =====

-------------------------------------------------------------------------------
>> Untuk lebih jelas bisa di pelajari di http://awstats.sourceforge.net/
Pertama harus Download awstats yaitu :

#sudo wget http://www.awstats.org/files/awstats-7.1.tar.gz

--> Setelah selesai maka lihat dengan #ls -all akan ada file lalu install :

#sudo apt-get install awstats

>> Untuk configurasi files di ubuntu yang berada do lokasi /etc/awstats.
yaitu "awstats.conf"

--> Pertama copy of awstats.conf untuk beda domain :

#cp /etc/awstats/awstats.conf /etc/awstats/awstats.yourdomain.ext.conf

Misalkan : 192.168.1.44:10000

##cp /etc/awstats/awstats.conf /etc/awstats/awstats.192.168.1.44:10000.conf ( Cuma contoh)

--> Modifikasi file :

-> Gunakan vi atau nano
#nano /etc/awstats/awstats.yourdomain.ext.conf

-> Rubah settingan :

#LogFile="/var/log/apache2/access.log"
#SiteDomain="Yourdomain.ext"
#HostAliases="localhost 127.0.0.1 yourdomain.ext"

-->Generate the initial stats untuk AWStats based di var/log/apache2/access.log :
#/usr/lib/cgi-bin/awstats.pl -config=yourdomain.ext -update

----------------------------------------------------------------------------------------
        ===== Apache2 Configuration =====

>> Gunakan apache untuk stats :

-> mengatur /etc/apache2/sites-available/
#cd /etc/apache2/sites-available/

--> jika tidak memiliki Virtualhosts setup dengan "/etc/apache2/sites-available/default".
Lalu masukan code ini ke virtualHost tag atau domain yang akan di monitor :

;Alias /awstatsclasses "/usr/share/awstats/lib/"
;Alias /awstats-icon/ "/usr/share/awstats/icon/"
;Alias /awstatscss "/usr/share/doc/awstats/examples/css"
;ScriptAlias /awstats/ /usr/lib/cgi-bin/
;Options ExecCGI -MultiViews +SymLinksIfOwnerMatch


>> Reload apache2 :

#/etc/init.d/apache2 reload

>> Statistik yourdomain.ext bisa diakses :

http://yourdomain.ext/awstats/awstats.pl

and

http://yourdomain.ext/awstats/awstats.pl?config=yourdomain.ext

    ===== Crontab Configuration =====

Add the following code to /etc/crontab for each domain:

0 */3 * * * /usr/lib/cgi-bin/awstats.pl -config=yourdomain.ext -update > /dev/null

Links

    http://awstats.sourceforge.net/ Official AWStats website

        http://awstats.sourceforge.net/docs/index.html Documentation

        http://awstats.sourceforge.net/docs/awstats_setup.html

    http://www.awstats.org/ Official AWStats website

    http://kastang.com/blog/2010/07/awstats-on-ubuntu-10-04-server/

0 komentar:

Posting Komentar