DESCRIPCIÓN:Existen multitud de ocasiones en las que por algún motivo o circunstancia deseamos compartir un archivo, sin embargo, esto se convierte en un gran problema al tener que recurrir a servicios de terceros, pues muchas veces necesitamos estar registrados o los archivos son borrados después de un tiempo, incluso algunos ponen limitaciones exageradas a la hora de descargar los archivos que ya han sido subidos.
Al montar tu servidor, será como si fueras el dueño del servicio de almacenamiento, el limite será aquel que tu decidas. El mantener la información en nuestro ordenador, da una clara ventaja en cuanto al manejo de la misma, no deberás dejar tus archivos en las manos de alguien mas.
SE NECESITA..Para poder montar un servidor "básico" necesitaremos algunas cosas:
Ordenador que hará de servidor.
Conexión a internet.
Software que se encargue del servidor.
Dominio para poder acceder al servidor. (Opcional para poseedores de IP Estática)
Software para avisar cambio de IP (Sólo poseedores de IP Dinámica)
Doy por hecho que cuentas con el ordenador y la conexión a internet, así que solo explicaré como conseguir el software y el dominio
PREPARATIVOS INICIALES:Primero que nada debes desbloquear el puerto 80 de tu router, por lo general, las ISP's lo bloquean, así que deberás arreglártelas para quitar el "candado" impuesto por tu ISP.
Debido a la gran cantidad de modelos de routers existentes, sería imposible explicar paso a paso como desbloquear el puerto, sin embargo, en internet hay una cantidad de información extraordinaria. Bastará con usar un
[Tienes que estar registrado y conectado para ver este vínculo] y pedirle instrucciones para desbloquear el puerto 80 en tu modelo de router.
INSTALAR APACHE:Ahora procederemos a la instalación de el software de gestión del servidor, en este caso usaremos apache, una solución buena, bonita y barata que se ha destacado por todas sus cualidades de forma extraordinaria en el mundo de los servidores.
Para instalarlo, puedes seguir lo comentado en la
[Tienes que estar registrado y conectado para ver este vínculo]OBTENER DOMINIOSi tu IP es estática puedes omitir este paso, sin embargo recomiendo ampliamente no pasarlo por alto.
Una vez instalado, procederemos a obtener un dominio para nuestro servidor, para ello puedes recurrir a sitios como No-Ip o DynDNS, aquí se explicará como hacerlo usando este último.
Primero que nada, dirígete al
[Tienes que estar registrado y conectado para ver este vínculo]Ahora deberás crear una cuenta, da click en "Create Account" y rellena los campos.
[Tienes que estar registrado y conectado para ver este vínculo]Una vez que estés registrado, deberás loguearte y dirigirte a la sección que dice
[Tienes que estar registrado y conectado para ver este vínculo] y da click donde dice "Get Started"
Deberás rellenar de nuevo otra forma para obtener el dominio, en la siguiente imagen se explica el significado de cada campo:
[Tienes que estar registrado y conectado para ver este vínculo]IP DINÁMICA:Bien, ahora ya tienes Apache instalado y un dominio para acceder al servidor, si tienes IP Estática, puedes omitir este paso, sin embargo, si tu IP es Dinámica necesitarás de un software que avise al sitio web que te provee de la redirección de DNS que tu dirección ha cambiado, para esto se puede hacer uso de distintos clientes de acuerdo al SO que se utilice.
·Linux:
-ddclient
-inadyn
-no-ip (Gracias a pspgorrister)
·Windows:
-DynDNS Updater for Windows
·Mac:
-DynDNS Updater for Mac
Una vez instalados y configurados, ellos se encargarán de avisar a DynDNS que tu dirección ha cambiado, de esta manera no tendrás que acceder periódicamente al sitio web para realizar el mismo proceso pero de forma manual.
TOQUES FINALESBien, ahora solo queda poner algún archivo en el servidor, para esto bastará con copiarlo a la carpeta en la que le has dicho a apache que busque, por lo general en Linux se trata de "/var/www/" o de "/srv/http/", en el caso de Windows la carpeta normalmente suele ser "C:\localhost" (Gracias a Calabato64).
Si al poner la dirección en tu navegador puedes ver el archivo significa que ya tienes un servidor correctamente montado y utilizable.