Como montar un servidor de descargas con TorrentFlux y Linux Debian ( Instalando y configurando TorrentFlux ) – Vol 8

En la Categoría Debian, Linux, Servidor Descargas el dia 29 mayo 2009

TorrentFlux

TorrentFlux es el cliente web que usaremos para administrar nuestras descargas. El manual que podéis leer a continuación es perfectamente aplicable tanto a este servidor de descargas que estamos montando como a cualquier otro ordenador que tengamos siempre y cuando dicho ordenador disponga de un servidor web en GNU/Linux con soporte para Php 4.3.x o superior, Python 2.2 o superior y un servidor de bases de datos SQL …. Comenzamos !!

Como primer paso antes de instalar TorrentFlux vamos a crear una nueva base de datos SQL que usaremos con TorrentFlux. Durante la instalación el sistema nos solicitará configurar una base de datos para adaptarla a TorrentFlux así que debemos crear una antes de instalarlo.

Ejecutamos un navegador en un ordenador cliente y ejecutamos la dirección IP de nuestro servidor de descargas seguido de /phpmyadmin. En mi caso http://192.168.1.76/phpmyadmin

TorrentFlux1

Introducimos el nombre del súper usuario ( root ) y el password de administrador para la base de datos. Si no recuerdas cual es repasa el archivo sobre las bases de datos MySQL.

Ahora en phpmyadmin vamos a crear una base de datos nueva para TorrentFlux y para ello vamos a introducir el nombre ( torrentflux ) en la casilla …

TorrentFlux2

Continuamos pulsando el botón ( Crear ) …

TorrentFlux3

Ahora tenemos una base de datos llamada ( torrentflux ), nos la apuntamos además del nombre de usuario, password y continuamos arrancando nuestro servidor de descargas e identificándonos como root en el sistema de la manera habitual.

Una vez identificados continuaremos instalando torrentflux del siguiente modo …

aptitude install torrentflux

TorrentFlux4

Continuamos con la tecla ( Y ) …

TorrentFlux5

A continuación el sistema nos avisa sobre un cambio que deberemos hacer, de momento pulsamos la tecla ( Enter ) …

TorrentFlux6

Como ya hicimos anteriormente a la instalación de TorrentFlux una base de datos llamada ( torrentflux ) especificaremos en esta pantalla la opción ( Si ) y continuamos con la tecla ( Enter ) ..

TorrentFlux7

Ahora introducimos el password del super usuario ( root ) de MySQL y pulsamos la tecla ( Enter ) …

TorrentFlux8

Pasamos este mensaje por alto de momento, después lo revisaremos. Continuamos con la tecla ( Enter ) y una vez terminada la instalación de TorrentFlux aremos unos ajustes para adaptarlo a nuestro servidor web lighttpd y que funcione correctamente.

Vamos a crear un enlace simbólico desde el directorio web que nos ofrece TorrentFlux hacia el directorio Web que nos ofrece nuestro servidor web Lighttpd del siguiente modo …

ln -s /usr/share/torrentflux/www/ /var/www/torrentflux

Ahora ejecutamos un navegador en un ordenador cliente e introducimos la dirección IP de nuestro servidor de descargas seguido de ( /torrentflux ), en mi caso http://192.168.1.76/torrentflux

TorrentFlux9

Como nombre de usuario y password podemos usar el del súper usuario ( root ) que tenemos creado en nuestro servidor de descargas con Linux Debian. Podemos dejar acceder a este servidor a tantos usuarios como queramos siempre y cuando lo demos de alta dentro del mismo programa …

TorrentFlux10

Lo primero que aremos será cambiar el idioma en el que se muestra que aunque a mi no me importe mucho que esté en ingles seguro que a mucha gente le ayuda a comprender mejor todas las opciones que este fabuloso cliente trae consigo. Para ello vamos a pulsar sobre la opción ( MyProfile ) …

TorrentFlux11

Cambiamos el idioma por el nuestro y pulsamos el botón ( Update ).

Como veis este es el interface Web con el que ya cuenta vuestro servidor de descargas. Una vez aquí lo que aremos es crear un usuario para acceder a el y que guarde sus descargas en un directorio especifico. Para hacer esto vamos a pulsar sobre la opción ( Admin ) …

TorrentFlux12

Y la opción ( Nuevo Usuario ) …

TorrentFlux13

Rellenamos los campos del formulario para el nuevo usuario y pulsamos el botón ( Crear ) y finalmente ya tenemos el nuevo usuario creado. Ahora saldremos de la sesión de administrador para identificarnos como el usuario que acabamos de crear. Esta operación podemos realizarla así como cuantos usuarios necesitemos así tu y todos los que tu quieran podrán descargar teniendo una área personal para cada uno.

Salimos pulsando el icono situado en la parte superior derecha ( X ) ….

TorrentFlux9

Nos identificamos como el usuario que acabamos de crear y pulsamos el botón ( Login ) …

TorrentFlux14

Como podemos ver estamos dentro de nuestra área personal y desde aquí podremos agregar los archivos .torrent subiéndolos en la primera opción, la dirección Web desde la segunda o usar el buscador que esta fabuloso programa incorpora. En mi caso yo no soy de aquellas personas que usan Internet para descargarse películas o musica en Mp3. Si hay una cosa que yo suelo descargar son distribuciones GNU/Linux simplemente por darme el gustazo de probarla y jugar un rato con ella.

TorrentFlux sirve básicamente para poder descargar todo tipo de archivos BitTorrent y cuando hablamos de archivos BitTorrent no tengo que referirme obligatoriamente a contenidos ilegales ni nada que pueda infringir alguna ley. Yo apoyo los programas P2P simplemente porque son un medio para poder compartir información a gran escala como por ejemplo puede ser una distribución GNU/Linux tuneada por un particular que por Internet quizás no este posicionada en ningún buscador y por eso nunca se sepa de ella.

No todo lo que se descargan los usuarios de Internet es piratería y aquí vamos a demostrar que los clientes P2P no necesariamente tienen que ser usados exclusivamente para descargar contenidos ilegales de la red.

El Software Libre tiene como propiedades el poder compartirse, copiarse y distribuirse libremente sin infringir ninguna ley. Y precisamente es esto mismo lo que vamos a descargar con este servidor de descargas que nos estamos montando.

Para buscar contenidos con TorrentFlux usaremos la casilla de búsqueda, seleccionamos la web donde queremos buscar y pulsamos sobre el botón ( Búsqueda ). Introducimos la palabra ( Ubuntu ) y veremos el siguiente resultado …

TorrentFlux15

Como podemos ver obtenemos los torrent encontrados, su categoría, peso, etc .. Ahora vamos a descargar algo ;)

Yo me voy a descargar una distro que he visto para mi pequeño portátil llamada ubuntu 9.04 netbook remix USB image con un par de clicks de ratón sobre el enlace …

TorrentFlux16

Como vemos ya se ha agregado a la lista de descarga, ahora tan solo tenemos que activarlo pulsando sobre el icono verde con la flechita de descarga. Pulsamos sobre el …

TorrentFlux17

Aquí podemos configurar varios parámetros para esta descarga como el limite de subida y de bajada que necesitamos para este contenido que nos vamos a descargar. Si lo dejamos por defecto no es un problema, funciona sin mas.

Pulsamos sobre el botón ( Ejecutar torrente ) y listo !!

TorrentFlux18

Si toqueteamos un poco este programa veremos que tiene cosas muy guapas como el poder cambiar el tema de la estética o crear un chat entre los usuarios que estén conectados al servidor. Este servidor de descargas puede ser usado perfectamente en una casa donde hay varias personas y cada uno quiere bajarse algo diferente. Cada uno se conecta desde su cliente Web al servidor y allí es donde se efectúan todas las descargas liberando nuestro ordenador portátil o de escritorio de esta carga que es el estar siempre encendido. Si tenemos un ordenador no muy potente ahorraremos unos 200W por hora como explicaba en uno de los primeros artículos de este proyecto.

Yo voy a dejarlo descargando esta noche y para eso tan solo tengo que cerrar el navegador y el seguirá cumpliendo con su trabajo. :D

Puedes ver todos capítulos que completan este proyecto en …
Servidor de descargas con TorrentFlux y Linux Debian ( Manual Completo )

 
 

Artículos Relacionados ...

 
Sitio protegido por una licencia Creative Commons. © 2006 / 2012 Política de privacidad en Forat. Design by: Charleston Dating with Ohio Singles | Volleyball Singles | Florida Telemarketing Jobs