Puntos a considerar al construir un servidor doméstico

Puntos a considerar al construir un servidor doméstico

Quiero crear un servidor doméstico que pueda alojar los sitios web que construyo.

Lo quiero como servidor de Windows y funciona igual que los servidores que obtenemos de las empresas de hosting. ¿Qué puntos principales debo considerar al pensar en eso?

Respuesta1

  • El consumo de energía
  • Fiabilidad energética (¿se necesita UPC?)
  • Muchas conexiones de red doméstica son asíncronas (DSL, Cable), lo que significa que la tasa de carga es mucho menor que la tasa de descarga.
  • Necesita un diseño de red DMZ adecuado, que proteja su red doméstica desde el exterior y al mismo tiempo permita el acceso a su servidor. . .

Respuesta2

Por "trabajar igual" asumiré que te refieres al software. Si ese es el caso, obtenga una copia de Windows Server, instálela en la caja y configure los servicios de la forma que desee. Para la caja en sí, las especificaciones deben ser las que permitan manejar su aplicación con algo de espacio para crecer.

Dado que es un servidor, querrás que funcione las 24 horas del día, los 7 días de la semana, por lo que el consumo de energía, el calor y el ruido serán tus mayores preocupaciones. Querrá algo relativamente silencioso que tal vez pueda vivir debajo de un escritorio. Querrá una batería de respaldo/protector contra sobretensiones para el acondicionamiento de energía. También recomendaría poner cualquier equipo de red con batería de respaldo para mantener viva la conexión durante un pico o una caída de tensión.

También será necesaria una conexión a Internet estable con direcciones IP estáticas, preferiblemente con soporte de clase empresarial. Puedes hacerlo con direcciones IP dinámicas, pero no es ideal y requeriría unservicio DNS dinámicopara operar.

Francamente, con el costo de los sistemas VPS (servidores privados virtuales) tan bajo, no estoy seguro de que me molestaría en tener un servidor de Internet en casa sin una razón realmente convincente.

Respuesta3

Hasta hace poco, ejecutaba un servidor Windows desde mi casa, pero después de una infección de malware particularmente desagradable, lo reinstalé con Ubuntu Server. Es totalmente CLI, lo que ha sido una experiencia de aprendizaje fascinante y divertida para mí.

Ok... volvamos a ti... Necesitarás ejecutar un servidor web, como Apache. Un servidor de base de datos, como MySQL. Y un lenguaje de scripting, como PHP.

También es posible que desees acceso FTP para cargar nuevos sitios/páginas/lo que sea.

Además, prefiero el acceso remoto para poder guardar mi servidor en un armario y olvidarme de él, sin tener que preocuparme por monitor, teclado o mouse.

Buena suerte.

información relacionada