> Faqs > Alojar una web en un ordenador en mi casa

Alojar una web en un ordenador en mi casa

Estoy haciendo un sitio web y me gustaría alojarlo en un ordenador en mi casa.

No puedo contratar un alojamiento y tampoco me gusta la opción de un hosting gratuito.

Entonces ¿qué tendría que hacer para que la página web esté alojada en un ordenador de mi casa?

Respuestas

La pregunta que planteas no es trivial y para resolverla tienes que hacer una serie de pasos que tienen bastante complejidad técnica. Pero no es algo imposible, claro y tenemos en DesarrolloWeb.com bastantes materiales para poder aprender a hacer esa labor.

Primero te doy una serie de detalles y restricciones:

- Deberías tener una conexión a Internet permanente y sin cortes, recomendablemente sería una conexión de mucha capacidad, para que el servidor envíe los datos rápidamente. Cuantos más usuarios pienses que puedas tener, más capacidad de línea necesitas. Las líneas ADSL no son muy buenas para esto porque son asimétricas y dan mucha menos velocidad de subida que de bajada y resulta que el servidor web consume mucho más ancho de banda de subida que de bajada.

- También necesitarás un ordenador siempre encendido, para que las personas puedan acceder a tu web en cualquier momento al sitio web.

Si tienes todo esto y piensas que puedes destinarlo a servir páginas de tu web, puedes hacer estos pasos:

  1. Instalar un servidor en tu ordenador, como apache o IIS. Tenemos multitud de materiales sobre la instalación y configuración de estos servidores.

http://www.desarrolloweb.com/directorio/sistemas/apache/
http://www.desarrolloweb.com/directorio/sistemas/iis/

  1. Tener una IP fija (que no cambie en las distintas conexiones que hagas a Internet). Si no tienes ip fija tienes que contratar unos servicios de DNS dinámico.

http://www.desarrolloweb.com/articulos/dns-dinamico.html

  1. Si accedes a Internet por un dispositivo aparte, como un router (es decir, si tu ordenador está dentro de una red local y la conexión a Internet se realiza a través de otra máquina, debes abrir los puertos del router y dirigirlos a la ip local de tu ordenador. El puerto típico de un servidor web es el 80.

Aquí hay alguna información sobre abrir puertos:
http://www.desarrolloweb.com/faq/conectar-base-datos-casa.html

A patir de entonces, a través de tu ip de Internet, podrán acceder otros usuarios a tu servidor web y ver las páginas que pongas dentro.

Tendrás que tener en cuenta que los firewall que tengas permitan las conexiones entrantes al servidor web. Si tienes un firewall tendrás que crear las reglas apropiedas para que se pueda acceder al servidor web. Si no tienes firewall te aconsejaría instalar y configurar uno.

http://www.desarrolloweb.com/articulos/513.php
http://www.desarrolloweb.com/articulos/seguridad-en-la-red-firewall.html

Todo esto es en realidad sencillo, pero sin experiencia previa puede ser complicado porque son muchos pasos y cada uno tiene sus dificultades propias.

Pero ánimo que al menos puedes entretenerte y aprender.

Miguel Angel
3280 145 214 17
Hola buenas tardes, al no tener un ip publica fija utilicé el servicio de no-ip para que redirecciones a la ip del servidor que cambia constantemente Tengo un dominio en neubox, que información debo darle a mi proveedor (neubox) para que mi dominio redirecciones al hostname de no-ip? Saludos

Con que ISP, recomiendas haces esto? Ya que Telmex, IZZY, TotalPlay y demás ya no proporcionan IPs públicas, a excepción Telmex aun en algunos casos te brinda una IP Pública dinámica, crees que este sea la solución? en cuanto a los DDNS, que servicios se podrian contratar?

No se si este pegado al hilo del creador del mismo...Si no es así, una disculpa.

Saludos!

Jonathan
0
No sé decirte la verdad que ISP sería recomendable. A decir verdad lo más recomendable es que tuvieras un servidor cloud en un proveedor en la nube, en vez de tener el servidor en tu casa. Pero sí, tendría que ser uno que ofreciera IP estática, por facilidad. Por cierto, para preguntar, deberías redactar una nueva FAQ porque el enfoque de este sitio no es un foro sino hacer preguntas y respuestas... normalmente las isp rotan las ip mensualmente, pedir que la fijen tal vez atraiga costos agregados, si es un servidor que necesites si o si podrias implementar tener 2 ISP y que un servicio sea de backup. ejemplo el principal de 100mb y el secundario de 20mb de esta forma no es tan caro y te aseguras que siempre tendras conectividad hasta que soluciones el inconveniente con tu isp principal