Clase No 4
Servidores Web
Docente: MSc. Donelkys Santana Medina
Temas
• Requisitos de instalación de un servidor local
• Servidores Web
• Instalación del servidor web Appserver, xampp
• Describir las carpetas creadas en la instalación del servidor.
Conceptos• Un servidor web o servidor HTTP: es un software que
procesa una petición del lado del servidor, realizandoconexiones con el cliente y generando una respuesta encualquier lenguaje del lado del cliente.
• Un servidor Web: un programa que escucha laspeticiones de los usuarios y las satisface.
Servidores Web
• APACHE: Este es el más común y más utilizadoen todo el mundo. Además, es gratuito (cómono), y de código abierto, así que podríamosdecir que corre sobre cualquier plataforma.
• MICROSOFT IIS: Sólo funciona sobre sistemasWindows. Viene integrado al sistemaoperativo.
Servidores Web
• NGNIX: Este es un servidor Web muy ligero ycorre sobre sistemas Unix y Windows. Se haconvertido en el 4º servidor HTTP más popularde la red.
Servidores Web
• LIGHTTP: Este servidor Web es otro de los másligeros que hay en el mercado. Estáespecialmente pensado para hacer cargaspesadas sin perder balance, utilizando poca RAMy poca de CPU. Algunas páginas populares que lousan son Youtube, Wikipedia.
Servidores Web
Gestores de Base de Datos
Un Sistema Gestor de Base de Datos (SGBDDataBase Management System) es un sistemade software que permite la definición de bases dedatos; así como la elección de las estructuras dedatos necesarios para el almacenamiento ybúsqueda de los datos.
Gestores de Base de Datos
MySQL: es un sistema gestor de bases de datosrelacionales rápido, sólido y flexible. Es idóneopara la creación de bases de datos con accesodesde páginas web dinámicas.
Gestores de Base de Datos
Microsoft SQL Server: es un sistema gestor debase de datos relacionales producido porMicrosoft. Es un sistema cliente/servidor quefunciona como una extensión natural del sistemaoperativo Windows.
Gestores de Base de Datos
PostgreSQL: es un Sistema Gestor de Bases deDatos Relacionales Orientadas a Objetos, Es ungestor de código abierto, brinda un control deconcurrencia multi-versión (MVCC por sus siglasen inglés) que permite trabajar con grandesvolúmenes de datos.
Gestores de Base de Datos
Oracle Database: es un sistema de gestión debase de datos objeto-relacional desarrolladopor Oracle Corporation. Se considera a OracleDatabase como uno de los sistemas de bases dedatos más completos, destacando:
Servidor FTP• FTP: es un protocolo que nos permite de forma
cómoda subir o bajar archivos a otra ubicación.
• FileZilla FTP Server: es una opción muy válida yque además cuenta con licencia GNU ymultiplataformas. El proceso de instalación esmuy sencillo, solamente en algunos pasostendremos que realizar acciones .
Instalación de un servidor web
• Appserv: es una herramienta OpenSourcepara Windows con Apache, MySQL, PHP y otrasadiciones, en la cual estas aplicaciones seconfiguran en forma automática, lo que permiteejecutar un servidor web completo.
Instalación de un servidor web
• XAMPP: es un servidor independientede plataforma, software libre, que consisteprincipalmente en la base de datos MySQL, elservidor web Apache y los intérpretes paralenguajes de script: PHP y Perl.
Instalación de un servidor web
• Wamp: para Windows, tiene funcionalidadesque lo hacen muy completo y fácil de usar.
• LAMP: es el sistema análogo que corre bajoambiente Linux
• MAMP: es el sistema análogo que corre bajoambiente Macintosh
Appserv
XAMPP
FileZilla
Top Related