Articles

Cómo crear su propio servidor en casa para el alojamiento web

Así que quiere montar su sitio web, pero no quiere pagar por el alojamiento web.

Si tiene una conexión a Internet lo suficientemente buena y el hardware de sobra, ¿por qué no hacerlo usted mismo con su propio servidor casero?

No sólo puede ahorrarte dinero en costes de alojamiento, sino que también puede darte muchas más opciones para decidir el software que puede ejecutar tu servidor.

Vamos a repasar cómo crear tu propio servidor en casa para el alojamiento web.

Elige tu hardware

Si estás planeando alojar un sitio web, la primera etapa para saber cómo construir un servidor web es elegir el hardware capaz de alojarlo.

Considera primero tus posibles requisitos de uso. A cuántos usuarios espera dar servicio? Necesitará mucho espacio de almacenamiento o potencia de procesamiento?

La buena noticia es que si su presupuesto es limitado (o inexistente), no tiene por qué adquirir ningún equipo adicional. Un PC antiguo puede ejecutar adecuadamente el software que necesita para su servidor web.

Tenga cuidado, sin embargo, con los requisitos de potencia que puede necesitar un PC antiguo, especialmente si piensa hacer funcionar su servidor durante las 24 horas del día.

Elija su sistema operativo: ¿Linux o Windows?

Con el hardware en su lugar, su siguiente elección al decidir cómo construir un servidor para su sitio web es elegir su sistema operativo. Usted tiene dos opciones realistas para elegir – Microsoft Windows o Linux.

Se estima que casi el 70% de los servidores en la web actualmente ejecutan Linux. Las razones pueden variar, pero las consideraciones de costo y la facilidad con la que estos servidores pueden ser personalizados juegan un papel importante.

Si prefiere ejecutar un servidor web de Windows, tendrá que pagar por una licencia de Windows. Linux, en comparación, es gratuito y de código abierto y puede ser mucho más personalizable de lo que sería una instalación típica de servidor de Windows.

Los servidores Linux también son una opción más segura, con muchas menos oportunidades de malware para que los hackers puedan explotar.

Sin embargo, eso no significa que sean invencibles. Mucho dependerá de mantener su software actualizado, y su servidor correctamente configurado, independientemente del sistema operativo que elija utilizar.

¿Su conexión es adecuada para el alojamiento?

El alojamiento web DIY requiere una conexión a Internet que sea adecuada para el tráfico web. Sus velocidades de descarga y subida son importantes aquí – las conexiones de Internet residenciales pueden ofrecer una alta velocidad de descarga, pero una baja velocidad de subida.

De esta velocidad dependerá la rapidez con la que pueda «subir» los datos de su sitio web a cada usuario que lo visite. El número de usuarios que puedan acceder a su sitio al mismo tiempo también tendrá que compartir esta conexión.

Pruebe su conexión a Internet utilizando herramientas de prueba de velocidad como ésta para determinar sus velocidades actuales. También debe confirmar con su ISP si tiene algún límite de datos en su conexión.

Si su ISP pone un tope a su uso de datos o lo estrangula si el uso es excesivo, es posible que tenga que estudiar la posibilidad de cambiar de proveedor.

Instalar y configurar su servidor

Con el hardware, la conexión y el sistema operativo listos, tendrá que configurar el software que necesita para alojar su sitio.

Esto dependerá del sistema operativo que haya elegido para su servidor. Las instalaciones de Windows Server pueden instalar IIS, el complemento del servidor web. Esta documentación de soporte de Microsoft para IIS le da instrucciones paso a paso sobre lo que debe hacer.

Si se decide por Linux, Apache, Lighttpd o NGINX son tres opciones que puede instalar. Apache es la más conocida, y puedes encontrar cómo instalarla aquí. También puedes instalar Apache en una instalación típica de Windows.

Es posible que necesites abrir puertos en tu router y firewall de casa para permitir que tu tráfico web pase de ida y vuelta desde tu servidor web. Los puertos 80 y 443 son los más esenciales para el tráfico web, así que asegúrese de que no están bloqueados.

Si necesita ayuda para abrir los puertos en su router, esta guía debería ayudarle a empezar.

Una vez que el servidor esté configurado para el tráfico web, compruebe que funciona visitando su servidor en un navegador web. La mayoría de los servidores vendrán con una página de prueba que se mostrará una vez cargada. Puedes sustituirla por los archivos de tu sitio web después.

Tendrás que familiarizarte con las mejores herramientas para configurar y mantener tu servidor web. Aquí hay algunas herramientas sugeridas para los administradores de sistemas que usted debe mirar para hacer uso de.

Configurar su nombre de dominio y comprobar que funciona

Una vez que su servidor está configurado para el acceso de los usuarios en Internet, su paso final es la configuración de un nombre de dominio para permitir a sus usuarios a encontrarlo.

Antes de hacer, los usuarios sólo podrán visitar su sitio escribiendo en sus servidores web dirección IP externa. En lugar de una serie de números, querrá una dirección fácil de recordar para que sus usuarios la escriban.

Necesitará comprar un nombre de dominio de un registrador de dominios, pero puede registrar un subdominio gratuito de un servicio como No-IP si lo prefiere.

Con un dominio (o subdominio) disponible, tendrá que configurar las entradas DNS pertinentes para que su dominio apunte a la dirección IP de sus servidores. Su registrador tendrá sus propias instrucciones sobre cómo hacer esto.

Después de unas horas para permitir que los cambios surtan efecto, su servidor debería estar listo.

Sabe cómo crear su propio servidor en casa para alojamiento web de la manera correcta

Saber cómo crear su propio servidor en casa para alojamiento web significa que está listo para tomar el control.

Puede ser una forma rentable de alojar su sitio, con la ventaja añadida de que sus datos permanecen en sus manos, no en las de un proveedor de alojamiento externo. Tampoco tienes que preocuparte por el tipo de sitio web que alojas en tu servidor.

¿Quieres ejecutar una página HTML básica o un complejo CMS como WordPress? Podrás ejecutar cualquiera de los dos – siempre y cuando configures tu servidor correctamente.

Si estás alojando tu sitio web por ti mismo, utiliza nuestra herramienta de monitorización web para vigilar el tiempo de actividad de tu sitio web, de día o de noche. Regístrese hoy mismo para obtener una cuenta gratuita y empezar a utilizarla.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *