Tienda especializada en la videoconsola Nintendo DS

 
Jun
03
Archivado en la categoria Debian, Linux, Servidor Descargas el dia 3-Junio-2009

guiaservertorrent

A estas alturas y sin darnos cuenta tenemos muchas cosas funcionando en nuestro servidor de descargas que ahora tendremos que saber manejar para sacarle provecho. Por poder, podríamos seguir agregándole tantas cosas a este servidor como en cualquier otro servidor sacándole aun mas partido todavía del que le vamos a sacar …

Muchos de los manuales que están en esta web relacionados con los servidores son perfectamente compatibles con este servidor, sobre todo los que se incluyen en el montaje de el servidor web en Linux Debian y en Linux Ubuntu Server. También podríamos hacer andar algún que otro servicio mas como por ejemplo servidor NFS para compartir entre maquinas con GNU/Linux o un Samba en caso de que también tengamos algún ordenador con Windows en nuestra red.

Lo que necesitamos es que nuestro pequeño servidor de descargas haga es servirnos un entorno web al cual podremos acceder remotamente desde otro ordenador y allí poder buscar o agregar archivos Torrent. Desde el mismo entorno podremos chatear con otros usuarios conectados al servidor. También podremos acceder desde hay mismo a los archivos con su navegador de archivos para podes descargarnoslo posteriormente vía web con un simple click.

Como se supone que hemos montado un servidor con pocos recursos de hardware suprimimos en un principio la tarjeta gráfica y cambiamos el entorno de trabajo real ” con monitoral remotodesde la red ” con un ordenador cliente. Desde una Terminal podremos hacer todo lo que necesitemos desde este servidor, ahora tan solo hay que saber como hacerlo para saber hasta donde pueden llegar estas pequeñas herramientas que le hemos instalado a este pequeño ordenador que juntos estamos montando.


CONEXIÓN REMOTA

openssh

Lo primero y fundamental que necesitamos saber hacer es el conectarnos remotamente a el servidor tanto desde nuestra red de área local como desde Internet. La forma de conectarnos seria así …

- Desde nuestra red interna vía ssh con un ordenador cliente -

ssh usuario@ipdelservidor

Por ejemplo …

ssh pepito@192.168.1.76

Si nos encontramos fuera de nuestra red conectados a Internet también podemos acceder a el para administrarlo o simplemente para conectarnos a otro ordenador que tengamos conectado a la red. Para ello también usaremos SSH pero a diferencia del modo local tendremos que abrir el puerto 22 de nuestro Router y redireccionarlo hacia la ip de nuestro servidor de descargas. De no ser así al llegar desde Internet hacia el Router una petición hacia el puerto 22 el mismo no sabria a que maquina mandársela y no se conectaría.

En este caso la forma de conectarse desde la Terminal seria …

ssh usuario@pepito.homelinux.com

Si no tuviéramos un cliente con Linux y deseamos acceder a el desde Windows necesitaríamos un programa tipo Putty y una vez conectados al servidor el manejo será el mismo que el desde un cliente con Linux.

Una vez conectados e identificados podemos hacer de todo pero en esta ” Guía del usuario ” voy a centrarme en lo básico para que este servidor cumpla con su cometido, si no el manual seria tan extenso que no acabaría nunca :D


COMANDOS BÁSICOS

entreterminales

Apagar : halt
Reiniciar : reboot

Subir directorio : cd..
Crear directorio : mkdir directorio
Borrar directorio : rmdir -r directorio
Borrar fichero : rm fichero

Editores texto : nano fichero
vi fichero

Cambio a usuario ( root ) : su
Ejecución con permisos : sudo comando

Son pocos para el amplio mar de comandos que GNU/Linux nos ofrece para manejar un sistema desde la Ternimal, estos son los básicos que necesitareis para administrar vuestro server ;)


DIRECTORIOS IMPORTANTES

directorioslinux1

En un principio este servidor no fue creado como para ser usado de servidor web pero como tuvimos que instalar Lighttpd tenemos un servidor web instalado al que podemos sacarle provecho mientras TorrentFlux hace su trabajo.

El directorio principal donde se guarda todo lo que se puede ver desde la dirección web o ip que enlaza a el servidor se encuentra en el directorio /var/www por lo tanto todo lo que allí se muestre podremos verlo desde un navegador web.

Si montáramos un servidor FTP y subiéramos alguna web a nuestro directorio privado /home/usuario tan solo tendríamos que hacer un enlace simbólico desde el directorio donde tenemos la web hacia el directorio raíz del mismo servidor del siguiente modo …

ln -s /home/usuario/misitioweb /var/www/misitioweb

Si introducimos la dirección web o ip interna de nuestro servidor de descargas veremos lo siguiente …

serverweb2

Esta pantalla de bienvenida nos explica donde están ubicados los directorios y ficheros importantes que en caso de necesitad podemos usar …

Archivos de configuración del servidor web : /etc/lighttpd
Directorio Web Raiz ( DocumentRoot ) : /var/www
Directorio donde se almacenan todas las descargas TorrentFlux : /var/cache/torrentflux
Directorio donde se ubican los Themes para TorrentFlux : /usr/share/torrentflux/www/themes

Este servidor web podemos usarlo perfectamente para montar cualquier contenido web o cualquier CMS como es el caso del manual sobre Wordpress ya publicado anteriormente.

Si aun necesitas mas información sobre para que vale cada directorio te invito a que leas el articulo ¿ Como está organizado GNU/Linux por dentro ?. no tiene desperdicio. ;)


DIRECCIONES WEB IMPORTANTES

serverweb1

Sitio Web Raiz del servidor ( modo local ) : http://192.168.1.76 *La ip interna de tu tarjeta de red.
Sitio Web Raiz del servidor ( desde internet ) : http://misitio.dyndns.org *Vease Vol 6
Acceso a las bases de datos MySQL ( modo local ) : http://192.168.1.76/phpmyadmin
Acceso a las bases de datos MySQL ( desde internet ) : http://misitio.dyndns.org/phpmyadmin
Interfaz web de TorrentFlux ( modo local ) : http://192.168.1.76/torrentflux
Interfaz web de TorrentFlux ( desde internet ) : http://192.168.1.76/torrentflux

El resto os dejo que lo descubráis vosotros mismos ya que TorrentFlux es muy intuitivo y una vez lo toqueteas un poco y lo usas dos veces te haces rápidamente a el y a sus funciones.

Ahora ya tenemos lo suficiente como para montar un servidor de descargas con un ordenador de los que ya no usamos, sin monitor, sin teclado, sin ratón, sin tarjeta gráfica y sin monitor. Una joya de bajo consumo que podéis usar en casa con vuestra familia, en el trabajo con vuestros compañeros, con tu vecino, en tu universidad o colegio o donde sea. Guía del usuario incluida para situaciones de bolsillo ACME.

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

Creative Commons License
www.forat.info sitio bajo licencia Creative Commons.

Articulos relacionados

Articulos publicados en la Factoria de Blogs


Comentarios:
Fran 3rd Junio, 2009 a las 11:19

Muy buena recopilaci ón, aunque te pido por favor que quites la primera hache del post.


Picholeiro 3rd Junio, 2009 a las 11:34

Como dices alo ultimo que te mejores. un fiel seguidor con el cual te siguo gustosamen te


Dann 3rd Junio, 2009 a las 20:30

Solo quiero agradecer al autor por el excelente manual y la elogiable filosofia de compartir sus conocimien tos.
saludos a todos los que aprendemos de este blog.


the machine 3rd Junio, 2009 a las 22:24

Gracias al maestro forat tenemos un manual excelente para todos sus seguidores que cada día nos informa gastando todo su tiempo, la ortografía no lo es todo, la información si :P


javier5510 3rd Junio, 2009 a las 22:39

He estado pensando en lo de las descargas directas y he encontrado esto:

http://mundogeek.net/rapidshare -dl/
http://mundogeek.net/megaupload -dl/


forat 4th Junio, 2009 a las 0:36

@Fran corregido ;)

@Picholeiro gracias man !! a estas alturas eres como de la familia ;)

@Dann muchas gracias, en realidad esa es la finalidad con la que fabrico estos manuales para seres humanos. Todo el mundo tiene derecho a aprender, la información es libre !!!

@The machine Gracias por las felicitaci ones tu si que eres un maestro !!! pero de los herreros jajajaja

@javier5510 Hey !! me las acabo de mirar y no está nada mal. Lo bonito de estas herramient as es que las puedes usar como si de un comando de descarga se tratase. Molaria que tuvieran entorno web. Seguro que mas adelante sale alguna con entorno web y compatible con rapidshare y megaupload .

Muchas gracias a todos por vuestros comentario s, vosotros también sois parte del Blog !!!


Joss 4th Junio, 2009 a las 10:45

Otro pequeño tesoro en forma de manual que nos dejas para la colección. Muchas gracias y que te mejores Forat.
Un saludo.


jose87 4th Junio, 2009 a las 12:08

Qué grande eres Forat!! está quedando de lujo ;)


adolfo 4th Junio, 2009 a las 19:16

Bien, esta muy interesant e


KrIoLLo 4th Junio, 2009 a las 22:23

Grande Forat, siempre estoy al dia gracias a tu manuales, ojala te recuperes luego, queremos tener forat para rato!!!!, no te mueras nunca!!!!!
aparte de darte las gracias, queria hacer una solicitud, entre esos tiempillos y si es posible, puedieras hacerte un manualcill o de como montar un servidor de telefonia IP y aparte de eso, un servidor de correo. Porque pucha que estaria de lujo.
bueno te dejo la inquietud y mucha suerte, gracias nuevamente .

atte.
Kriollo


nico 4th Junio, 2009 a las 23:15

los manuales estan super aprendi varias cosas que no sabia solo falta que el servidor te sirva el cafe ,vaya en linux se pueden hacer varias cosas interesant es , estoy seguro que muchos esperan mas proyectos que son realmente interesant es gracias forat por toda la info


Juan Bedoya 5th Junio, 2009 a las 1:26

Gracias por todos estos manuales, sin my interesant es, una preguntica … Como puedo hacer que una descarga se inicie automatica mente luego de un corte de luz? es que mi maquina se enciende y arranca el torrentflu x pero no logro hacer que la descarga incie sla


David 5th Junio, 2009 a las 20:52

Gracias por estos manuales son la caña,
Me quito el sombrero por el curro que llevan, SI PUEDO HACER UNA SUGERENCIA EL SIGUIENTE PODIA SER DE EBOX QUW TIENE MUY BUENA PINTA?


Guinsu 11th Junio, 2009 a las 11:52

Muy bueno Gracias!! estaba buscando algo asi!!
Un 10