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.
Da
imate mashina s Linux operatsionna sistema. Trakerut obache shte
proraboti i na Windows.
Da
imate rabotesht ueb survur Apache
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.