Cómo crear un servidor dedicado para alojar un sitio web y una base de datos a la que deben acceder varias personas de forma remota

Esto depende completamente de cuántas personas accederán a ese servidor dedicado simultáneamente y de los recursos combinados que consumirán.

¿Qué aloja en ese sitio web?

Si está alojando un sitio web de transmisión de video y anticipa más de 500,000 visitantes simultáneos, entonces sus requisitos variarán enormemente que si aloja un sitio web de comercio electrónico con menos de 50 productos y 10 usuarios simultáneos.

Hosting dedicado, VPS o compartido

A menos que esté alojando un sitio web de alta gama, en la mayoría de los casos bastará con un alojamiento compartido o un servidor privado virtual. De todos modos, pregúntele a su posible proveedor de alojamiento web muchas preguntas antes de iniciar sesión con ellos. Muy a menudo, podrán dirigirlo al servicio que mejor se adapte a sus requisitos de alojamiento específicos.

Compre un VPS de uno de los proveedores de servicios. Vienen con 1 dirección IP a la que se puede acceder a través de Internet.

Instale los servicios necesarios, ¡ya está listo!

No necesita un servidor dedicado para esto. Compre una instancia / VPS (* virtual * servidor privado) en Digital Ocean, Vultr u OVH. ¡Muchas posibilidades! Si es un principiante, Digital Ocean tiene guías buenas y actualizadas para ayudarlo a comenzar.
Para el alojamiento, puede echar un vistazo a serverpilot.io para administrar su instancia.

Básicamente necesitas:

  1. Un servidor con una dirección IP pública
  2. Un sistema operativo que es bueno para el alojamiento web. Sugiero Linux.
  3. Conocimientos sobre cómo configurar el servidor con software de servidor web y software de base de datos, por ejemplo nginx o MySQL.

Pero puede considerar si necesita un alojamiento normal. Porque la mayoría de los sitios web no necesitan un servidor dedicado. Si define “varias personas” como 20 o 20,000 hace una gran diferencia.