﻿BtkPHP ve Btkmon1.20+  yazilimlari ile btkserveri kontrol etmek.

Oncelikle bedava PHP web hizmeti veren bir siteden (5MB yeter) bir web sayfasi alin.
Ben http://www.zymic.com/  sitesini tercih ediyorum. Fazlasi ile alan veriyor ve hizli.
(aldigim sitenin adinin http://billy.clanteam.com oldugunu farzedin.) 

Daha sonra btkwebsrv.zip dosyasi icindekileri buraya cikartin. (14 dosya ve 1 adet img klasoru olacak)

Btkphp ayarlamasi

1. btk.php  dosyasini notepad ile acin ve asagidaki yerleri kendinize gore duzenleyin, daha sonra servere yukleyin.

// myfile.txt yerine istediginiz dosya ismini yazabilirsniz (degismesede olur)
$file="myfile.txt";

// mydcw.txt  yerine istediginiz dosya ismini yazabilirsniz (degismesede olur)
$dcwfile="mydcw.txt";

//Buraya web sayfasnizin admin password ve user bilgilerini girin..
$admin="demo";
$adminpass="demo";


//B: line icin kullanilacak olan btkserverin IP yada hostname ini yazin.
$btksrv	= "xxxx.dyndns.org";
$btkexta="";
$btkextra .="# you may add extra btkcam.cfg lines\n";
$btkextra .="# like this example.\n";


2. Artik kullanima hazir. Admin ile girerek user ekleyebilirsiniz. Baska ayar yoktur.




Btkmon 1.2x  ayarlamasi.  (btksrv_x86 olarak yaziyorum amd mips yada ppc icin de ayni islemler)

1. btkmon yazilimini btkserver yaziliminin calistigi makinaya (btksrv_x86 yazilimi ile ayni klasore) yukleyin. 

2. btkmon.cfg  dosyasi yaratin ve icine asagidakileri girin
#kontorl etme suresi : her 30 sn de 1 kontrol et.
Time: 30

# Kontrol edilecek process  /var/bin icindeki btksrv_x86 dosyasi
Proc: /var/bin/  btksrv_x86   0    0

# Kill programi  (bazi makinalarda killall yazilimi yoktur) eger killall yazilimi serverde varsa bunu yazmaya gerek yok
Kill: pkill

# BURL: web server dan configurasyonu almasi icin girelen ayardir  
# burada kendi server adresinizi ve password degerlerinizi giriniz.
BURL: http://billy.clanteam.com/cfgshow.php?user=demo&pass=demo

bu islem sonrasi artik btkserveri web sayafasi uzerinden kontrol edebilirsiniz..

btkmon_x86 yazilimini calistirin ve sistem kullanima hazir.


Kulllanimi
-----
btkphp Web syafasi uzerinde admin ile girip  userlari ekledikten sonra,

Server Config altina girin.
 - Server parametrelerinizi girin.
 - Eger userlari yarattiysaniz "generate Users" butonuna baisnca otomatik userlar olusur. yada manuel olarak ilgili yere girin.
 - Save & Show butonuna basinca bir popup ekran cilir.

Popup ekranda;
 - Save to File butonuna basinca local bilgisayara yedek almak icin kullanabilirsiniz.
 - "Signal Btkserver" yazinca btkmon yazilimi otomatik dcwserver.cfg dosyasini alir ve btkserveri restart eder.


Deneyin ve bilgi verin.

test amacli olarka btkmon_x86  yazilimini
btkmon_x86 -d
yazarak debug modda acin.

Kolay gelsin.

Bunu basaran arkadaslara btkmon.url kullanimini anlatmaya baslayacagim.
once mantigi herkes anlasin bu 1nci adim.

