Mind map
¿Que es un servidor web?

Map content
¿Que es un servidor web?
Es un programa informático que procesa una aplicación del lado del servidor, realizando coneciones bidireccionales o unidireccionales y síncronas o asíncronas
- ¿cómo funciona?
- tiene la función de procesar los scrips del lado del servidor para dar una salida en HTML y/o otros lenguajes
- El servidor web se ejecuta en un ordenador manteniéndose a la espera de peticiones por parte de un cliente (un navegador web) y responde a estas peticiones, mediante una página web
- ¿cómo funciona?
características a Nivel de software
- El sistema operativo es la pieza de software que se encarga de hacer que el hardware funcione y logre interactuar con los servicios que corre el sistema, así como también logra recibir y enviar datos hacia y desde dispositivos perifericos y accesorios conectados al hardware.
- El sistema de archivos es lo que permite que el sistema operativo tenga una idea de la estructura de datos que se almacenan en él.
- Software servidor HTTP Es un servicio de sistema que permite el despacho de contenido via web HTTP o HTTPS.
- Existen diferentes tipos de servidores web especializados en estas tareas como:
- Apache: Es el mas común y mas utilizado en el mundo. Además es gratuito y de código abierto, así que podríamos decir que corre en cualquier plataforma.
- Nginx: conocido y popularizado como una de las mejores alternativas a Apache, es super ligero, rápido y excelente en cuanto a seguridad y rendimiento.
- LiteSpeed: es otro excelente servidor web, soporta virtualhosts, compatible con cPanel y además soporta .htaccess igual que Apache, con la diferencia que es 4 veces más rápido que éste
- IIS: se utiliza sólo para despachar contenido desde servidores Windows Server de Microsoft, generalmente para tecnologías puntuales como ASP y ASP.NET
- Existen diferentes tipos de servidores web especializados en estas tareas como:
- Los paneles de control nos permiten y facilitan realizar diferentes tareas dentro de un servidor, haciendo que podamos introducir complejos cambios en el server desde un entorno gráfico con un par de clicks.
- Despacho de ficheros estáticos brindan soporte para alojar y despachar / servir ficheros estáticos.
- Despacho de contenido dinámico Esto quiere decir que incluya soporte tecnologías como:
- PHP
- Ruby
- Go
- ASP
- Python
- Monitoreo de Red y Límites permite monitorear el tránsito de red, paquetes que entran y salen, así como servicios de sistema y uso de hardware como:
- Uso del Almacenamiento
- Porcentaje de ocupación del CPU
- Velocidad de Red
- Consumo de RAM
- Rendimiento de escritura/lectura en disco
- Seguridad del Sistema incluyen diferentes formas de mejorar la seguridad del sistema y sobre todo del acceso a los ficheros estáticos o dinámicos.
- Imponer límites de acceso por dirección IP.
- Denegar o permitir acceso a ciertos archivos o URLs.
- Solicitar usuario y contraseña por autenticación básica HTTP.
- Realizar un filtrado de peticiones inseguras con módulos como ModSecurity.
- Proteger ante ataques de Flood y DOS al protocolo HTTP con módulos como mod_evasive.
- Soporte para despachar información cifrada con certificados de seguridad SSL via HTTPS.
características a Nivel de hardware
- Rack se refiere al lugar donde se alojan los servidores físicamente
- El gabinete, también conocido como «torre», es el armazón que sostiene los componentes de hardware de una computadora.
- CPU Es el centro de procesamiento de datos del servidor, la unidad central de procesamiento (CPU en inglés) desde donde se realizan todos los cálculos lógicos y matemáticos para que el usuario pueda manipular y acceder a los datos como necesita.permiten lograr un rendimiento excelente en cualquier ámbito de servidores web como lo son:
- Servidores de Hosting Compartido
- Servidores dedicados
- Sitios de alto tráfico
- Análisis de Datos
- BigData
- Memoria RAM Se utiliza para almacenar información y datos de forma temporal dependiendo de la demanda del usuario a través del sistema operativo.
- Placa madre se utilizan para conectar los dispositivos y partes internas de la computadora. Poseen diversos puertos, ranuras y conectores para poder comunicarse con otros componentes de hardware como disco duro SSD, SATA o bien tarjetas de video, entre otras.
- Unidades de disco óptico Los servidores enterprise generalmente no utilizan este tipo de unidades de CD o DVD, sino que instalan los sistemas operativos por red en forma de imágenes ISO.
- Unidades de almacenamiento El almacenamiento de servidores web se hace en discos duros, los cuales permiten almacenar la información del sistema operativo, los servicios de sistema, y en última instancia los datos cargados por el usuario.
- El puerto de red, también conocido como uplink, es en simples palabras el ancho de banda del que dispone tu servidor.
¿Qué es el dominio?
- Cuando compras un dominio para una web, lo que adquieres, es el derecho a usar un determinado nombre en internet
¿Qué es el hosting?
- El hosting o alojamiento web se refiere al lugar que ocupan los archivos que dan forma a tu sitio en línea.
- Número de sitios. La mayoría de los proveedores de hosting te ofrecen planes desde un sitio hasta sitios ilimitados asociados a tu misma cuenta.
- Ancho de banda. Es la cantidad máxima de datos al mes que puede usar tu página web, y dependerá de los recursos con que cuente tu servicio de hosting. Por ejemplo, en GoDaddy te ofrecemos un ancho de banda ilimitado
- Almacenamiento. Es la memoria y el espacio en disco, y van desde unos cuantos gigabytes hasta todos los que necesites con un servidor dedicado
- Seguridad. Algunos planes de hosting incluyen procesos de seguridad de datos (como certificados SSL), y otros se adquieren por separado (como protección anti malware).
- El hosting o alojamiento web se refiere al lugar que ocupan los archivos que dan forma a tu sitio en línea.









