SlideShare una empresa de Scribd logo
1 de 47
Descargar para leer sin conexión
Facultad de Estadística e Informática
SISTEMAS WEB
Facultad de Estadística e Informática
Bibliografía
 What is a web server? (s.f.) Extraido desde https://developer.mozilla.org/en-
US/docs/Learn/Common_questions/What_is_a_web_server. Consultado el 6 de octubre de 2017.
Apache HTTP Server Project. https://httpd.apache.org/
 Manual de PHP. http://php.net/manual/es/intro-whatis.php
Facultad de Estadística e Informática
Agenda
V. Servidores de aplicaciones
• Tipos de servidores de Web
• Configuración de servidores
• Lenguajes de programación Web del lado del servidor
Facultad de Estadística e Informática
Agenda
V. Servidores de aplicaciones
• Tipos de servidores de Web
• Configuración de servidores
• Lenguajes de programación Web del lado del servidor
Facultad de Estadística e Informática
Servidores de aplicaciones
 Qué es un servidor Web
Hardware
Computadora que almacena los archivos que componen un sitio Web
(Documentos HTML, imágenes, Hojas de estilo CSS, archivos javascript)
y los entrega al dispositivo del usuario final. Se encuentra conectado a
Internet y puede ser accedido a través de un nombre de dominio.
Facultad de Estadística e Informática
Servidores de aplicaciones
 Qué es un servidor Web
Software
Incluye varios componentes que controlan la forma en la que los
usuarios Web acceden a los archivos alojados. Un servidor HTTP es una
pieza de software que entiende URL’s.
Facultad de Estadística e Informática
Servidores de aplicaciones
 Qué es un servidor Web
Archivos
Servidor
HTTP
Servidor Web Navegador
Solicitud HTTP
Respuesta HTTP
Cuando un navegador requiere un archivo del servidor Web, lo solicita vía HTTP. Cuando la solicitud llega al
servidor Web adecuado (Hardware), el servidor Web HTTP (Software), envía el archivo solicitado vía HTTP.
El recurso solicitado
existe?
El recurso solicitado
puede ser
construido? Recurso solicitado.
Ó
404 Not Found
Facultad de Estadística e Informática
Servidores de aplicaciones
 Características de un servidor Web dedicado
o Siempre se encuentra activo y “corriendo”.
o Siempre se encuentra conectado a Internet.
o Siempre mantiene la misma dirección IP.
o Es mantenido por un proveedor (Blue host, Go Daddy, iPage,
etc.).
Facultad de Estadística e Informática
Servidores de aplicaciones
 Comunicación a través de HTTP (Hypertext Transfer
Protocol).
 Protocolo. Conjunto de reglas de comunicación entre dos
computadoras.
 HTTP. Cómo se transfiere hipertexto entre dos
computadoras.
 HTTP es un protocolo textual y sin estado.
Facultad de Estadística e Informática
Servidores de aplicaciones
 HTTP
 Protocolo textual. Todos los comandos son texto plano y de fácil
lectura.
 Sin estado. Ni el server ni el cliente recuerda comunicaciones
anteriores. Por ejemplo, el servidor no recuerda un usuario y
password usado en el ingreso a MiUV.
Facultad de Estadística e Informática
Servidores de aplicaciones
 Tipos de servidores de Web:
 Ngnix.
o Servidor Web libre y de código abierto.
o Es ligero y de alto rendimiento.
o http://nginx.org/
Facultad de Estadística e Informática
Servidores de aplicaciones
 Tipos de servidores de Web:
 Apache.
o El proyecto “Servidor HTTP Apache” es un esfuerzo por
desarrollar un servidor HTTP de código abierto para UNIX y
Windows.
o Fue lanzado en 1995.
o La versión más reciente es la httpd 2.4.29
o https://httpd.apache.org/
Facultad de Estadística e Informática
Servidores de aplicaciones
 Tipos de servidores de Web:
 IIS Internet Information Services.
o Servidor Web desarrollada por y para Microsoft.
o Inició como IIS 1.0, en Windows NT 3.51 Service Pack 3
o https://www.iis.net/
Facultad de Estadística e Informática
Agenda
V. Servidores de aplicaciones
• Tipos de servidores de Web
• Configuración de servidores
• Lenguajes de programación Web del lado del servidor
Facultad de Estadística e Informática
Servidores de aplicaciones
 Instalación de servidor IIS Internet Information Services, MySQL,
PHP, PHPMyAdmin.
i. Descargar MySQL. https://www.mysql.com/.
ii. Microsoft Web Platform installer 5.0.
https://www.microsoft.com/web/downloads/platform.aspx.
iii. PHP MyAdmin. https://www.phpmyadmin.net/.
Facultad de Estadística e Informática
Servidores de aplicaciones
 Descargar MySQL. https://www.mysql.com/.
 MySQL Community Edition
 MySQL Community Server 5.7.20
Facultad de Estadística e Informática
Facultad de Estadística e Informática
Facultad de Estadística e Informática
P4ssw0rd
Facultad de Estadística e Informática
P4ssw0rd
Facultad de Estadística e Informática
P4ssw0rd
Facultad de Estadística e Informática
P4ssw0rd
Facultad de Estadística e Informática
P4ssw0rd
Facultad de Estadística e Informática
P4ssw0rd
Facultad de Estadística e Informática
P4ssw0rd
Facultad de Estadística e Informática
Servidores de aplicaciones
 Microsoft Web Platform installer 5.0
 Requisito Windows professional.
 https://www.microsoft.com/web/downloads/platform.aspx.
 PHP versión 7
Facultad de Estadística e Informática
Facultad de Estadística e Informática
Facultad de Estadística e Informática
Facultad de Estadística e Informática
Servidores de aplicaciones
 Probar localhost
Facultad de Estadística e Informática
 Carpeta
wwwroot
Facultad de Estadística e Informática
Servidores de aplicaciones
 fgfgh
Facultad de Estadística e Informática
Facultad de Estadística e Informática
Archivo de
configuración
my.ini
Facultad de Estadística e Informática
php.exe y
php.ini
IIS busca php.exe cuando
recibe una petición del recurso
.php
Php.exe utiliza php.ini
Facultad de Estadística e Informática
 Archivo de
configuración IIS
Facultad de Estadística e Informática
Servidores de aplicaciones
 Descargar PHP MyAdmin de
 https://www.phpmyadmin.net/ y
 Descomprimir carpeta en wwwroot
Facultad de Estadística e Informática
Agenda
VI. Generación dinámica de
contenido Web
• Lenguajes de programación Web del lado del servidor
Facultad de Estadística e Informática
Generación dinámica de contenido Web
 ¿Qué son los lenguajes de programación Web del lado del
servidor?
 Son aquellos, como su nombre lo indica, que se ejecutan en el servidor Web
antes de dar una respuesta y enviar la página al cliente.
 Algunos de ellos son:
o PERL Practical Extraction and Report Language.
o ASP Active Server Pages.
o JSP Java Server Pages.
o PHP Hypertext Preprocessor
Facultad de Estadística e Informática
Generación dinámica de contenido Web
 PHP Hypertext Preprocessor
o Lenguaje de código abierto para el desarrollo Web.
o Puede emplearse en Unix, Windows, Mac OS X.
o Admite la mayoría de servidores Web IIS, Apache, etc.
o Es el sucesor de PHP/FI creado en 1994 por Rasmus Lerdorf.
o PHP 3.0 de 1998, fue la primera versión que más se parecía al PHP que
existe hoy.
o PHP 4 Mayo del 2000.
o PHP 5 Julio del 2004.
o PHP 7.1.10 septiembre 2017.
Facultad de Estadística e Informática
Generación dinámica de contenido Web
 Hola Mundo hola.php
<!DOCTYPE HTML>
<html>
<head>
<title>Ejemplo</title>
</head>
<body>
<?php
echo "¡Hola Mundo!";
?>
</body>
</html>
Facultad de Estadística e Informática
Generación dinámica de contenido Web
 fgfgh
Facultad de Estadística e Informática
Generación dinámica de contenido Web
 fgfgh
Facultad de Estadística e Informática
Generación dinámica de contenido Web
 fgfgh
Facultad de Estadística e Informática
Generación dinámica de contenido Web
 fgfgh
Facultad de Estadística e Informática
Generación dinámica de contenido Web
 fgfgh
Facultad de Estadística e Informática
Gracias por su atención

Más contenido relacionado

Similar a Clase12-ServidoresWeb.pdf

Similar a Clase12-ServidoresWeb.pdf (20)

Apache
ApacheApache
Apache
 
Curso TIC de PHP y MSQL
Curso TIC de PHP y MSQLCurso TIC de PHP y MSQL
Curso TIC de PHP y MSQL
 
SEVIDORES WEB 1 DE MARZO.docx
SEVIDORES WEB 1  DE MARZO.docxSEVIDORES WEB 1  DE MARZO.docx
SEVIDORES WEB 1 DE MARZO.docx
 
Servidores web
Servidores webServidores web
Servidores web
 
Tecnologias web
Tecnologias webTecnologias web
Tecnologias web
 
Entrada 11 del blog
Entrada 11 del blogEntrada 11 del blog
Entrada 11 del blog
 
Examen Profesional 1
Examen Profesional 1Examen Profesional 1
Examen Profesional 1
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Programacion web
Programacion webProgramacion web
Programacion web
 
Programacion web
Programacion webProgramacion web
Programacion web
 

Último

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 

Último (19)

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 

Clase12-ServidoresWeb.pdf

  • 1. Facultad de Estadística e Informática SISTEMAS WEB
  • 2. Facultad de Estadística e Informática Bibliografía  What is a web server? (s.f.) Extraido desde https://developer.mozilla.org/en- US/docs/Learn/Common_questions/What_is_a_web_server. Consultado el 6 de octubre de 2017. Apache HTTP Server Project. https://httpd.apache.org/  Manual de PHP. http://php.net/manual/es/intro-whatis.php
  • 3. Facultad de Estadística e Informática Agenda V. Servidores de aplicaciones • Tipos de servidores de Web • Configuración de servidores • Lenguajes de programación Web del lado del servidor
  • 4. Facultad de Estadística e Informática Agenda V. Servidores de aplicaciones • Tipos de servidores de Web • Configuración de servidores • Lenguajes de programación Web del lado del servidor
  • 5. Facultad de Estadística e Informática Servidores de aplicaciones  Qué es un servidor Web Hardware Computadora que almacena los archivos que componen un sitio Web (Documentos HTML, imágenes, Hojas de estilo CSS, archivos javascript) y los entrega al dispositivo del usuario final. Se encuentra conectado a Internet y puede ser accedido a través de un nombre de dominio.
  • 6. Facultad de Estadística e Informática Servidores de aplicaciones  Qué es un servidor Web Software Incluye varios componentes que controlan la forma en la que los usuarios Web acceden a los archivos alojados. Un servidor HTTP es una pieza de software que entiende URL’s.
  • 7. Facultad de Estadística e Informática Servidores de aplicaciones  Qué es un servidor Web Archivos Servidor HTTP Servidor Web Navegador Solicitud HTTP Respuesta HTTP Cuando un navegador requiere un archivo del servidor Web, lo solicita vía HTTP. Cuando la solicitud llega al servidor Web adecuado (Hardware), el servidor Web HTTP (Software), envía el archivo solicitado vía HTTP. El recurso solicitado existe? El recurso solicitado puede ser construido? Recurso solicitado. Ó 404 Not Found
  • 8. Facultad de Estadística e Informática Servidores de aplicaciones  Características de un servidor Web dedicado o Siempre se encuentra activo y “corriendo”. o Siempre se encuentra conectado a Internet. o Siempre mantiene la misma dirección IP. o Es mantenido por un proveedor (Blue host, Go Daddy, iPage, etc.).
  • 9. Facultad de Estadística e Informática Servidores de aplicaciones  Comunicación a través de HTTP (Hypertext Transfer Protocol).  Protocolo. Conjunto de reglas de comunicación entre dos computadoras.  HTTP. Cómo se transfiere hipertexto entre dos computadoras.  HTTP es un protocolo textual y sin estado.
  • 10. Facultad de Estadística e Informática Servidores de aplicaciones  HTTP  Protocolo textual. Todos los comandos son texto plano y de fácil lectura.  Sin estado. Ni el server ni el cliente recuerda comunicaciones anteriores. Por ejemplo, el servidor no recuerda un usuario y password usado en el ingreso a MiUV.
  • 11. Facultad de Estadística e Informática Servidores de aplicaciones  Tipos de servidores de Web:  Ngnix. o Servidor Web libre y de código abierto. o Es ligero y de alto rendimiento. o http://nginx.org/
  • 12. Facultad de Estadística e Informática Servidores de aplicaciones  Tipos de servidores de Web:  Apache. o El proyecto “Servidor HTTP Apache” es un esfuerzo por desarrollar un servidor HTTP de código abierto para UNIX y Windows. o Fue lanzado en 1995. o La versión más reciente es la httpd 2.4.29 o https://httpd.apache.org/
  • 13. Facultad de Estadística e Informática Servidores de aplicaciones  Tipos de servidores de Web:  IIS Internet Information Services. o Servidor Web desarrollada por y para Microsoft. o Inició como IIS 1.0, en Windows NT 3.51 Service Pack 3 o https://www.iis.net/
  • 14. Facultad de Estadística e Informática Agenda V. Servidores de aplicaciones • Tipos de servidores de Web • Configuración de servidores • Lenguajes de programación Web del lado del servidor
  • 15. Facultad de Estadística e Informática Servidores de aplicaciones  Instalación de servidor IIS Internet Information Services, MySQL, PHP, PHPMyAdmin. i. Descargar MySQL. https://www.mysql.com/. ii. Microsoft Web Platform installer 5.0. https://www.microsoft.com/web/downloads/platform.aspx. iii. PHP MyAdmin. https://www.phpmyadmin.net/.
  • 16. Facultad de Estadística e Informática Servidores de aplicaciones  Descargar MySQL. https://www.mysql.com/.  MySQL Community Edition  MySQL Community Server 5.7.20
  • 17. Facultad de Estadística e Informática
  • 18. Facultad de Estadística e Informática
  • 19. Facultad de Estadística e Informática P4ssw0rd
  • 20. Facultad de Estadística e Informática P4ssw0rd
  • 21. Facultad de Estadística e Informática P4ssw0rd
  • 22. Facultad de Estadística e Informática P4ssw0rd
  • 23. Facultad de Estadística e Informática P4ssw0rd
  • 24. Facultad de Estadística e Informática P4ssw0rd
  • 25. Facultad de Estadística e Informática P4ssw0rd
  • 26. Facultad de Estadística e Informática Servidores de aplicaciones  Microsoft Web Platform installer 5.0  Requisito Windows professional.  https://www.microsoft.com/web/downloads/platform.aspx.  PHP versión 7
  • 27. Facultad de Estadística e Informática
  • 28. Facultad de Estadística e Informática
  • 29. Facultad de Estadística e Informática
  • 30. Facultad de Estadística e Informática Servidores de aplicaciones  Probar localhost
  • 31. Facultad de Estadística e Informática  Carpeta wwwroot
  • 32. Facultad de Estadística e Informática Servidores de aplicaciones  fgfgh
  • 33. Facultad de Estadística e Informática
  • 34. Facultad de Estadística e Informática Archivo de configuración my.ini
  • 35. Facultad de Estadística e Informática php.exe y php.ini IIS busca php.exe cuando recibe una petición del recurso .php Php.exe utiliza php.ini
  • 36. Facultad de Estadística e Informática  Archivo de configuración IIS
  • 37. Facultad de Estadística e Informática Servidores de aplicaciones  Descargar PHP MyAdmin de  https://www.phpmyadmin.net/ y  Descomprimir carpeta en wwwroot
  • 38. Facultad de Estadística e Informática Agenda VI. Generación dinámica de contenido Web • Lenguajes de programación Web del lado del servidor
  • 39. Facultad de Estadística e Informática Generación dinámica de contenido Web  ¿Qué son los lenguajes de programación Web del lado del servidor?  Son aquellos, como su nombre lo indica, que se ejecutan en el servidor Web antes de dar una respuesta y enviar la página al cliente.  Algunos de ellos son: o PERL Practical Extraction and Report Language. o ASP Active Server Pages. o JSP Java Server Pages. o PHP Hypertext Preprocessor
  • 40. Facultad de Estadística e Informática Generación dinámica de contenido Web  PHP Hypertext Preprocessor o Lenguaje de código abierto para el desarrollo Web. o Puede emplearse en Unix, Windows, Mac OS X. o Admite la mayoría de servidores Web IIS, Apache, etc. o Es el sucesor de PHP/FI creado en 1994 por Rasmus Lerdorf. o PHP 3.0 de 1998, fue la primera versión que más se parecía al PHP que existe hoy. o PHP 4 Mayo del 2000. o PHP 5 Julio del 2004. o PHP 7.1.10 septiembre 2017.
  • 41. Facultad de Estadística e Informática Generación dinámica de contenido Web  Hola Mundo hola.php <!DOCTYPE HTML> <html> <head> <title>Ejemplo</title> </head> <body> <?php echo "¡Hola Mundo!"; ?> </body> </html>
  • 42. Facultad de Estadística e Informática Generación dinámica de contenido Web  fgfgh
  • 43. Facultad de Estadística e Informática Generación dinámica de contenido Web  fgfgh
  • 44. Facultad de Estadística e Informática Generación dinámica de contenido Web  fgfgh
  • 45. Facultad de Estadística e Informática Generación dinámica de contenido Web  fgfgh
  • 46. Facultad de Estadística e Informática Generación dinámica de contenido Web  fgfgh
  • 47. Facultad de Estadística e Informática Gracias por su atención