vnStat için vnStat PHP frontend kurulumu ve ayarları

Daha önceki Debian GNU/Linux ve Ubuntu için VNStat Kurulumu ve Ayarları makalemizde, sizlere vnStat kurulum ve ayarlamalarını anlatmıştım. Bu makalemizde ise sizlere vnStat’ın kayıt ettiği istatistikleri, websitemiz üzerinden vnStat PHP frontend kullanarak nasıl göstereceğimizi anlatacağım.



vnStat PHP Kurulumu

Öncelikle http://www.sqweek.com/sqweek/index.php?p=1 adresinden vnstat_php_frontend-1.5.1.tar.gz adlı dosyayı indirelim.

İndirdiğiniz dosyayı arşiv içinden çıkartalım ve config.php dosyasını herhangi bir metin editörü ile açıp gerekli düzenlemeleri yapalım.

$language = 'nl';

satırını

$language = 'en';

olarak değiştirelim. (Ne yazık ki scriptin Türkçe desteği yok. Vakit bulursam kendim çevirip sizlerle paylaşmayı düşünüyorum)

$iface_list = array('eth0', 'sixxs');

kısmını kendi sunucunuzun internete çıkış arayüzü değiştirin. Öncelikle arayüz hakkında bilgi almak için SSH üzerinden ifconfig komutunu yazalım.

root@server:~# ifconfig
eth0 Link encap:Ethernet HWaddr fa:16:3e:ef:3a:f6
inet addr:92.222.73.168 Bcast:92.222.73.168 Mask:255.255.255.255
inet6 addr: fe80::f816:3eff:feef:3af6/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:550 errors:0 dropped:0 overruns:0 frame:0
TX packets:553 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:142635 (139.2 KiB) TX bytes:69605 (67.9 KiB)

karşımıza buna benzer bir sonuç gelecektir. Göründüğü üzere eth0 aktif olarak kullanılan arayüz.

config.php içinde gerekli satırı düzenleyelim.

$iface_list = array('eth0');

olarak değiştirdik. Eğer birden fazla arayüz kullanıyor iseniz, yine aynı şekilde ekleme yapabilirsiniz.

Şimdi ise kullandığımız internet arayüzü için açıklama ekleyelim.

$iface_title['eth0'] = 'Internal';

olan satırı kendinize göre düzenleyin.

$iface_title['eth0'] = 'server.netkolik.org';

config.php dosyasını kayıt edin.

Gerekli düzenlemeler bu kadar. Şimdi düzenlenmiş config.php dosyası ile birlikte tüm klasörü sunucunuzda aktif olarak çalışan bir siteye yükleyin. vnStat PHP frontend demosunu http://status.netkolik.org adresinden inceleyebilirsiniz. Gelecek yazımızda vnStat eklentisi olan vnstati programı ile özelleştirilmiş grafikler oluşturmayı ve vnStat PHP frontend üzerinde ufak değişiklikler ile siteniz üzerinden yayınlamayı anlatacağım.

Yorum yapın