<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>koalalorenzo&#039;s Blog &#187; Server</title>
	<atom:link href="http://www.koalalorenzo.com/tag/server/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.koalalorenzo.com</link>
	<description>Il blog di Lorenzo Setale</description>
	<lastBuildDate>Tue, 03 Apr 2012 20:23:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Come recuperare un vecchio computer ed usarlo come server BitTorrent</title>
		<link>http://www.koalalorenzo.com/2012/02/15/come-recuperare-un-vecchio-computer-ed-usarlo-come-server-bittorrent/</link>
		<comments>http://www.koalalorenzo.com/2012/02/15/come-recuperare-un-vecchio-computer-ed-usarlo-come-server-bittorrent/#comments</comments>
		<pubDate>Wed, 15 Feb 2012 18:52:37 +0000</pubDate>
		<dc:creator>koalalorenzo</dc:creator>
				<category><![CDATA[42]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[Gnu/linux]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[P2P]]></category>
		<category><![CDATA[Per Veri Admin]]></category>
		<category><![CDATA[Programmazione]]></category>
		<category><![CDATA[Web Generale]]></category>
		<category><![CDATA[Wireless]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[filesharing]]></category>
		<category><![CDATA[Megaupload]]></category>
		<category><![CDATA[p2p]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Torrent]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.koalalorenzo.com/?p=17209</guid>
		<description><![CDATA[Dopo la chiusura di Megaupload ho ripreso ad utilizzare software per il filesharing tramite reti P2P: BitTorrent ed eMule sono tornati di moda! Così ho deciso di prendere un vecchio computer ed utilizzarlo come server casalingo per il download delle varie distribuzioni Linux OpenSource tramite bitTorrent. Il problema della maggior parte dei computer è che dopo poco [...]]]></description>
			<content:encoded><![CDATA[<p>Dopo <a href="http://www.koalalorenzo.com/2012/02/01/megaupload-tanto-lo-vedi-in-streaming/" target="_blank">la chiusura di <strong>Megaupload</strong></a> ho ripreso ad utilizzare software per il <strong>filesharing</strong> tramite reti <strong>P2P</strong>: <strong>BitTorrent</strong> ed <strong>eMule </strong>sono tornati di moda! <img src='http://www.koalalorenzo.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Così ho deciso di prendere un <strong>vecchio computer</strong> ed utilizzarlo come <a href="http://www.koalalorenzo.com/2009/08/27/realizzare-un-server-casalingo/" target="_blank">server casalingo</a> per il <strong>download</strong> delle <em>varie distribuzioni Linux OpenSource</em> tramite <strong>bitTorrent</strong>.</p>
<div class="wp-caption aligncenter" style="width: 310px"><a href="http://p2p.atuttonet.it/wp-content/uploads/2009/10/Bittorrent.jpg"><img title="BitTorrent Logo" src="http://p2p.atuttonet.it/wp-content/uploads/2009/10/Bittorrent.jpg" alt="" width="300" height="300" /></a><p class="wp-caption-text">BitTorrent per il file sharing p2p</p></div>
<p>Il problema della maggior parte dei <strong>computer</strong> è che dopo poco tempo diventano <strong>obsoleti</strong>. Sono passati 2 anni ed il mio Compaq Mini è già lento ed <strong>inutilizzabile</strong>! Per questo ho deciso di farlo <em>rinascere</em> <img src='http://www.koalalorenzo.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  Ho ampliato la capienza del disco rigido installandone uno più grande e poi ho installato <a href="http://www.ubuntu.com/download/ubuntu/download" target="_blank">Ubuntu Server</a> 11.10 tramite una chiavetta USB: anche la versione desktop andava bene, ma <strong>Ubuntu</strong> <strong>Server</strong> ha gran parte dei software necessari già installati! <strong>Per chi non fosse pratico</strong> di GNU/Linux consiglio <strong>vivamente</strong> l&#8217;installazione della versione <strong>desktop</strong>! <img src='http://www.koalalorenzo.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  <span id="more-17209"></span></p>
<p>Per poter utilizzare il vecchio computer come server per i downloads via torrent ho scelto di utilizzare <strong>torrentflux</strong> perché, oltre ad  essere scritto in <strong>Python</strong>, <strong>PHP</strong> e <strong>Perl</strong>, mi permette di <strong>gestire più utenti</strong>, posso <strong>cercare file torrent</strong> direttamente dalla GUI e tante altre cose!</p>
<p>Una volta pronto il nostro server casalingo non dovremo fare altro che collegarci <strong>tramite</strong> <strong>ssh</strong> al server e <strong>digitare</strong> da un <strong>terminale</strong>:</p>
<pre style="padding-left: 30px;">sudo apt-get install torrentflux</pre>
<p>Questo comando installerà i pacchetti e tutti le dipendenze necessarie per l&#8217;esecuzione di torrentflux. In oltre vi chiederà la <strong>password di amministratore</strong> per la configurazione iniziale del database. Se si sta lavorando con Ubuntu per <strong>Desktop</strong>, potrebbe essere necessario installare anche <strong>Apache</strong> e <strong>MySQL</strong>!</p>
<p>A questo punto non ci resta che fare il <strong>login</strong> dentro <strong>torrentflux</strong>, fare la prima <strong>configurazione</strong> ed iniziare ad usarlo! Quindi non dovremo fare altro che recarci, tramite un <strong>qualsiasi web browser</strong>, sulla pagina di torrentflux sul nostro server. Quindi, prendendo nota dell&#8217;indirizzo IP locale del server visitiamo l&#8217;indirizzo:</p>
<pre style="padding-left: 30px;">http://<em>192.168.1.11</em>/torrentflux</pre>
<p>Dove ovviamente <em>192.168.1.11</em> va <strong>sostituito</strong> con l&#8217;<strong>indirizzo IP</strong> corretto! A questo punto dovrebbe comparire una schermata molto simile a questa:</p>
<div id="attachment_17220" class="wp-caption aligncenter" style="width: 511px"><a href="http://www.koalalorenzo.com/wp-content/uploads/2012/02/Schermata-02-2455973-alle-19.02.05.png"><img class=" wp-image-17220 " title="TorrentFlux first login" src="http://www.koalalorenzo.com/wp-content/uploads/2012/02/Schermata-02-2455973-alle-19.02.05.png" alt="" width="501" height="391" /></a><p class="wp-caption-text">Schermata di Login di TorrentFlux</p></div>
<p>Dovrete inserire come username &#8220;<strong>admin</strong>&#8221; e come <strong>password</strong> quella inserita precedentemente, quando avete installato torrentflux tramite terminale! Una volta eseguito il primo <strong>login</strong> da amministratore dovrete eseguire la prima configurazione. Tra le opzioni bisogna inserire un <strong>percorso</strong> corretto dove i vostri files saranno scaricati: Come nell&#8217;immagine inserite sotto la voce <strong>Path</strong> un percorso a vostra scelta, che può essere la vostra home directory (<em> /home/utente</em> ) oppure una cartella su un Hard Disk secondario! Per comodità io ho scelto il percorso <em>/var/www/downloads</em>! Potete anche lasciare il valore di default, ma se volete accedere tramite altri software ad i files, vi consiglio di cambiarlo!</p>
<div id="attachment_17221" class="wp-caption aligncenter" style="width: 555px"><a href="http://www.koalalorenzo.com/wp-content/uploads/2012/02/Schermata-02-2455973-alle-19.02.22.png"><img class=" wp-image-17221  " title="pannello delle preferenze di Torrentflux" src="http://www.koalalorenzo.com/wp-content/uploads/2012/02/Schermata-02-2455973-alle-19.02.22.png" alt="" width="545" height="384" /></a><p class="wp-caption-text">Il pannello delle preferenze di TorrentFlux</p></div>
<p>Una volta inserito il percorso, potete modificare la <strong>lingua</strong> ed altri dettagli utili, come le <strong>limitazioni di banda</strong> o il <strong>motore di ricerca</strong> per i torrent. ( di default è <strong>The Pirate Bay</strong>, ma vi consiglio vivamente di cambiarlo! )</p>
<p>Quando avrete fatto click sul puslante &#8220;<em>Update Settings</em>&#8221; prendiamo nota del <strong>percorso che avete scelto</strong> per i files. Torniamo sul <strong>terminale</strong>, colleghiamoci via <strong>ssh</strong> al <strong>server</strong> ed assicuriamoci che il percorso che abbiamo inserito <strong>esista e sia accessibile</strong>. Io ho preso in considerazione la cartella <em>/var/www/downloads </em>quindi digiterò questi comandi:</p>
<pre style="padding-left: 30px;">sudo mkdir -p /var/www/downloads
sudo chmod 777 /var/www/downloads</pre>
<p>Così facendo abiliterò torrentflux alla <strong>scrittura e alla lettura</strong> dei files in questa cartella. Questo <strong>passaggio è</strong> <strong>fondamentale</strong>, altrimenti non potremo scaricare nessun file tramite torrent! Ora possiamo iniziare a caricare un file torrent. Per farlo possiamo sia inserire direttamente l&#8217;<strong>URL </strong>del file .torrent<strong>,</strong> quindi senza doverlo scaricare manualmente, possiamo eseguire l&#8217;<strong>upload</strong> di un file .torrent che abbiamo sul nostro computer oppure possiamo <strong>cercarlo</strong> <strong>direttamente da torrentflux</strong>!</p>
<p>Il mio netbook ora lavora <em>giorno e notte</em> come <strong>client</strong> <strong>Torrent </strong>e server di casa! <img src='http://www.koalalorenzo.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Posso controllarlo da remoto, non devo lasciare 2 computer accesi per scaricare i torrent miei e quelli di mio fratello, ed in oltre ho un computer in meno lasciato a prendere polvere! <img src='http://www.koalalorenzo.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>In ogni caso è possibile anche utilizzare <a href="http://www.koalalorenzo.com/2010/10/25/server-linux-transmission-addio-torrentflux/" target="_blank">una soluzione molto simile</a>, più <strong>semplice da usare</strong> ma che non da la possibilità di gestire differenti utenti o cercare i torrent direttamente dal server! Credo che trasformerò il mio server di casa in una simil-<strong>MediaCenter</strong> tramite <a href="http://www.koalalorenzo.com/2009/08/27/realizzare-un-server-casalingo/" target="_blank">questa vecchia guida</a> che scrissi più di un anno fa! (<em>dovrebbe essere ancora valida</em>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.koalalorenzo.com/2012/02/15/come-recuperare-un-vecchio-computer-ed-usarlo-come-server-bittorrent/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

