Sitenize giren ziyaretçileri izlemek ve kayıt altına almak için kapsamlı bir yazılımdır. Awstats ile birlikte sitenizi sürekli izleyin.
1) Awstats 7.3 indiriyoruz ve kurulumunu yapıyoruz
cd /usr/local/src wget http://prdownloads.sourceforge.net/awstats/awstats-7.3.tar.gz tar zxvf awstats-7.3.tar.gz mv awstats-7.3 /usr/local/apache/htdocs cd /usr/local/apache/htdocs/awstats-7.3/tools perl awstats_configure.pl Do you want to continue setup from this NON standard directory [yN] --> y Do you want me to setup Apache to write 'combined' log files [y/N] ? --> y
Do you want me to build a new AWStats config/profile file (required if first install) [y/N] --> y Your web site, virtual server or profile name: --> yourdomainname.com Directory path to store config file(s) (Enter for default): --> enter tuşuna bas
2) Awstats-7.3'ün yetkilerini ayarlıyoruz :
cd /usr/local/apache/htdocs
chown -R nobody:nobody awstats-7.3
3) Awsats veri dosyasını saklamak için dizin oluşturuyoruz (buradaki kullanıcı adı username yazan yer hesabınızın yani sitenizin kullanıcı adıdır kendinize göre ayarlayınız.)
mkdir -p /home/username/awstats chown username:username /home/username/awstats
4) Veri dosyasının ve log dosyalarının yolunu değiştiriyoruz.
cd /etc/awstats
nano awstats.alanadiniz.com.conf
Dosya yolunu bulun ="/var/lib/awstats" ve bunun ile değiştirin DirData="/home/username/awstats"
Log dosyasını bulun="/var/log/httpd/mylog.log" ve bunun ile değiştirin LogFile="/usr/local/apache/logs/access_log"
5) access_log'u silip apahceyi yeniden başlatın.
rm -rf /usr/local/apache/logs/access_log service httpd restart
6) Cron job olarak ekliyoruz
perl /usr/local/apache/htdocs/awstats-7.3/wwwroot/cgi-bin/awstats.pl -update -config=alanadiniz.com
7) Awstats'ın çalışıp çalışmadığını kontrol edin.
http://serveripadresiniz/awstats/awstats.pl?config=alanadiniz.com
Not: İhtiyacınıza göre çok daha fazla değişiklik mümkündür. Bu sadece centos web paneli için normal awstats kurulumudur.