ot Zvezdichko(12-05-2005)

reiting (50)   [ dobre ]  [ zle ]

Printer Friendly Variant za otpechatvane

Kak da podkarame maluk torent traker na Linuks mashinata si?


Neobhodimostta ot razvitieto na torent mrezhite.



Obzalagam se, che dori i sega sred vas ima hora, koito ne sa chuvali kakvo predstavliavat torrent mrezhite. V deistvitelnost, tova e edna nova sistema za obmen na failove. Mnogo hora si misleha, i produlzhavat da si misliat, che tova e porednata glupost na otvoreniia softuer. Zashto triabva da svaliam ot podobna glupost, pri polozhenie che ima "free" survuri. Da, no ne e taka...suvsem... Ftp produlzhava da bude shiroko izpolzvan, no pri segashnoto polozhenie Bulgariia vliza v Evropeiskiia suyuz, a neobhodimo uslovie za da ni priemat e da premahnem piratstvoto. Na mnogo takiva "free"-survuri ima nelitsenziran softuer, nelegalno zapisani muzika i filmi. Tezi survuri postepenno si otivat. Dostatuchno e da hvurlite edin pogled na data.bg i shte razberete za kakvo govoria. I potrebiteliat shteshe da ostane bez nikakva alternativa, ako ne sushtestvuvaha Torrent i Direct Connect ( DC ). Molia, prochetete statiiata v Linux-bg.org za da se zapoznaete s DC. A az v tazi statiia shte vi naucha kak da napravite torrent tracker.


Sushtnost na torent mrezhite


Ako imame edno ftp ili samba server, lesno se zabeliazva, che v povecheto sluchai vsichkite spodeleni failove se namirat na edin kompyutur- ftp ili samba survura. Pri torent mrezhite spodelenite failove se namirat na mnogo potrebitelski kompyutri. Ako az zhelaia da spodelia malko informatsiia, tazi informatsiia shte opisha s pomoshtta na programata MakeTorrent v maluk fail s razmer niakolko kilobaita i razshirenie .torrent. Tozi fail shte kacha na tsentralen survur, koito se naricha tracker. Sega vseki potrebitel na tracker-a mozhe da svali torrent faila. No daunlouda oshte ne e zavurshil.Za tselta daunloudera triabva da otvori munichkiia fail s torrent klient. Klientut se svurzva s trakera, trakerut izprashta informatsiia na klienta koi pritezhava nalichniia fail, osushtestviava p2p vruzka s men i zapochva transfera. Hvatkata e, che sled priklyuchvane na daunlouda, daunloudera triabva da ostavi drugi hora da svaliat ot negoviia kompyutur. Tozi dobronameren akt se naricha siid.

Ako ste stisnati, mozhe da ne siidvate, no moshtni torent trakeri reshavat problema sus lipsata na siid s koefitsient. Ako pozvoliavash na horata da svaliat ot teb, tozi koefitsient se povishava. Horata s visok koefitsient imat predimstvo- te purvi mogat da svaliat novite torenti, a skorostta na daunloud im e po-visoka.


Purvi stupki kum napravata na maluk traker


Triabva da otgovariate na slednite usloviia.

      1. Da imate mashina s Linux operatsionna sistema. Trakerut obache shte proraboti i na Windows.

      2. Da imate rabotesht ueb survur Apache

      3. Da imate PHP.

        Povecheto ot trakerite sa MySQL based. Az obache ne izpolzvam podobnite trakeri, zashtoto mysql lesno se sriva, bazite danni lesno se povrezhdat.


Svalete sledniia fail: http://www.tutoriaux.net/torrenttrader/downloads/TorrentTraderLitev1.0.3.zip


Instalirane:


Kopiraite faila v izbrana ot vas pod-direktoriia na htdocs, v moia sluchai tia e torrent. Sled tova komanda:

unzip TorrentTraderLitev1.0.3.zip

Promenete pravata za dostup na data i torrents taka:

chmod 0777 torrents/

chmod 0777 data/


S tova instaliraneto e gotovo.


Konfigurirane:


Otvorete faila config.php i populnete kakto sum vi pokazal:


$sitetitle="Niakakvo ime"; // Ime na saita

$siteurl = "http://10.21.3.7/torrent"; Pulen put do torent tracker direktoriiata vi v koiato ste go instalirali, tuka sum napisal moeto lokalno ai pi, da ne se uchudite.

$mainbox_title = "Zaglavie na trakera vi";

$version = "1.0.3"; // Versiia


// all the announce urls of your tracker

$announce_urls = array();

$announce_urls[] = "http://10.21.3.7/torrent/announce.php"; // URL za anonsirane!!! Ne podtseniavaite tezi redove, te shte se izpolzvat ot make torrent za da kachvate informatsiia

$announce_urls[] = "http://10.21.3.7/torrent/announce";


Ostanalite redove ne sa zadulzhitelni. Izpolzvaite gi, za da modifitsirate trakera po vash vkus.



<< Malko vissh pilotazh - izgrazhdane na statistika s Cacti i RRDt | DC++ Za Linuks >>