SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
Por: Héctor Garduño Real
Máster en Dirección e Ingeniería de Sitios Web
Virtualización y Computación en la Nube
14 de junio de 2015 Página 1 de 13
Práctica: Creación de Máquina Virtual en Azure
La URL es: http://23.102.191.79/ y http://mywin.cloudapp.net/
1. Creación de Instancia
Una vez que se crea la cuenta hay que ingresar al Dashboard y crear una instancia de Windows
Ilustración 1. Dashboard de Windows Azure
El proceso de creación de máquinas virtuales se reduce a cuatro pasos, elección del sistema
operativo, configuración de la máquina virtual (dividida en 3 pasos).
Ilustración 2. Selección del Sistema Operativo de la instancia
Por: Héctor Garduño Real
Máster en Dirección e Ingeniería de Sitios Web
Virtualización y Computación en la Nube
14 de junio de 2015 Página 2 de 13
Ilustración 3. Configurar tipo de máquina y datos de acceso
Ilustración 4. Configurar identificación, dns y puertos
Ilustración 5. Finalización de creación de instancia
Por: Héctor Garduño Real
Máster en Dirección e Ingeniería de Sitios Web
Virtualización y Computación en la Nube
14 de junio de 2015 Página 3 de 13
Una vez concluida la instalación se deben esperar algunos minutos hasta que la máquina vir-
tual sea lanzada por completo y pueda ser accesible, hecho esto, debe seleccionarse la instancia y en
la parte inferior dar clic en “Connect” para descargar el archivo que abre la conexión de escritorio
remoto.
Ilustración 6. Iniciando instancia de Windows
Ilustración 7. Descargando archivo para escritorio remoto
Ilustración 8. Abriendo conexión remota
Por: Héctor Garduño Real
Máster en Dirección e Ingeniería de Sitios Web
Virtualización y Computación en la Nube
14 de junio de 2015 Página 4 de 13
Una vez que se establece la conexión se puede observar un escritorio como el de la siguiente imagen.
Ilustración 9. Escritorio Windows de máquina virtual
2. Levantando el servidor WIMP
Para instalar WIMP (Windows, IIS, MySQL, PHP), deben realizarse los siguienes pasos. Primero es
necesario agregar la función de servidor web desde el Server Manager de Windows, posteriormente
descargar el servidor MySQl y el instalador de PHP para IIS.
Ilustración 10. Inicio para agregar nueva característica al servidor
Por: Héctor Garduño Real
Máster en Dirección e Ingeniería de Sitios Web
Virtualización y Computación en la Nube
14 de junio de 2015 Página 5 de 13
Ilustración 11. Seleccionar tipo de instalación
Ilustración 12. Selección de servidor a realizar los cambios
Ilustración 13. Selección de IIS para instalar
Por: Héctor Garduño Real
Máster en Dirección e Ingeniería de Sitios Web
Virtualización y Computación en la Nube
14 de junio de 2015 Página 6 de 13
Ilustración 15. No es necesario seleccionar ninguna característica
Aunque no es necesario para la
aplicación que se va a instalar, puede
seleccionarse en el apartado de Rol del
Servidor Web el rol HTTP Redirection,
por si se desea hacer redirecciona-
miento desde las cabeceras http, algo
común en algunas aplicaciones.
Ilustración 16. Instalando Roles y Características al Servidor
Ilustración 14. Selección de roles del servidor web
Por: Héctor Garduño Real
Máster en Dirección e Ingeniería de Sitios Web
Virtualización y Computación en la Nube
14 de junio de 2015 Página 7 de 13
También es nece-
sario descargar el servi-
dor MySQL y PHP para
IIS desde las páginas ofi-
ciales y para lo cual no es
necesario registrarse ni
pagar licencia alguna.
Ilustración 18. Página web de descarga de PHP para IIS
Después de haber des-
cargado MySQL puede iniciarse
su instalación, y ya que no se re-
quieren mayores características
más, sino solo el servidor de
BD, entonces en el segundo
paso se elegirá la opción “Server
Only”.
Ilustración 17. Página web de descarga de MySQL Server
Ilustración 19. Inicio de Instalación de MySQL Server
Por: Héctor Garduño Real
Máster en Dirección e Ingeniería de Sitios Web
Virtualización y Computación en la Nube
14 de junio de 2015 Página 8 de 13
Ilustración 20. Tipo de instalación de MySQL
Ilustración 21. Instalando MySQL
Por: Héctor Garduño Real
Máster en Dirección e Ingeniería de Sitios Web
Virtualización y Computación en la Nube
14 de junio de 2015 Página 9 de 13
Ilustración 22. Selección de tipo de máquina y puerto de MySQL
Ilustración 23. Establecer usuarios para MySQL
Por: Héctor Garduño Real
Máster en Dirección e Ingeniería de Sitios Web
Virtualización y Computación en la Nube
14 de junio de 2015 Página 10 de 13
Ilustración 24. Colocar MySQL como servicio de Windows
Ilustración 25. Finalizando instalación de MySQL Server
Una vez llegado a este punto, solo restará confirmar los pasos siguientes en donde se notifica
la correcta instalación del servidor de bases de datos.
El siguiente paso consistirá en instalar el interprete de PHP para IIS, que fue descargado con
anterioridad, y cuyo procedimiento básicamente se reduce a iniciar y aceptar el proceso de instalación,
con ello, lo cual implica instalar el administrador PHP para IIS, el interprete PHP y los conectores de
PHP para SQL Server. Este proceso se realiza con el “Web Platform Installer”, desde el cual, con
unos simples clics también pueden instalarse aplicaciones CMS como WordPress por ejemplo.
Por: Héctor Garduño Real
Máster en Dirección e Ingeniería de Sitios Web
Virtualización y Computación en la Nube
14 de junio de 2015 Página 11 de 13
Ilustración 26. Iniciando instalación de PHP para IIS
Ilustración 27. Aceptar los componentes a descargar e instalar
Ilustración 28. Instalando PHP
Por: Héctor Garduño Real
Máster en Dirección e Ingeniería de Sitios Web
Virtualización y Computación en la Nube
14 de junio de 2015 Página 12 de 13
Ilustración 29. Finalización de instalación de PHP
Así pues también
es necesario crear una base
de datos llamada “cloud”
para que la aplicación fun-
cione correctamente, para
ello debe abrirse el CLI de
MySQL, autenticarse y
ejecutar la instrucción
“create database cloud;”.
Finalmente debe cargarse
la aplicación en el servidor
web IIS, para lo cual se co-
pian y pagan los archivos, lo
cual no debe presentar pro-
blemas pues al momento de
establecer la conexión con
escritorio remoto estaba ha-
bilitado por defecto la com-
partición del portapapeles
con nuestro Windows y la
máquina virtual.
Pueden borrarse los
archivos iisstart y la imagen
pues ya no son necesarios.
Ilustración 30. Creación de Base de Datos
Ilustración 31. Cargando aplicación al servidor IIS
Por: Héctor Garduño Real
Máster en Dirección e Ingeniería de Sitios Web
Virtualización y Computación en la Nube
14 de junio de 2015 Página 13 de 13
Ya que en el
proceso de creación
de la instancia de
máquina virtual se
omitió abrir el puerto
80 para el servidor
web IIS, se debe re-
gresar al dashboard y
agregar un EndPoint
tipo tcp al puerto 80
tanto protocolo ex-
terno como en proto-
colo privado. Hecho
esto la página web es
accesible desde cual-
quier parte del mundo. La dirección IP y el nombre de dominio pueden consultarse en este mismo
dashboard en los detalles de la instancia.
Ilustración 33. Añadiendo un EndPoint para abrir puerto 80 del servidor web
Ilustración 32. Aplicación PHP ejecutándose en servidor IIS sobre máquina virtual de Azure

Más contenido relacionado

Más de Héctor Garduño Real

Asignatura: Introducción a las ciencias de la computación
Asignatura: Introducción a las ciencias de la computaciónAsignatura: Introducción a las ciencias de la computación
Asignatura: Introducción a las ciencias de la computaciónHéctor Garduño Real
 
Principales CMS y Estadísticas de uso
Principales CMS y Estadísticas de usoPrincipales CMS y Estadísticas de uso
Principales CMS y Estadísticas de usoHéctor Garduño Real
 
Práctica de instalación y uso de Joomla
Práctica de instalación y uso de JoomlaPráctica de instalación y uso de Joomla
Práctica de instalación y uso de JoomlaHéctor Garduño Real
 
Práctica de Creación de Máquina Virtual con LAMP en Amazon Web Services
Práctica de Creación de Máquina Virtual con LAMP en Amazon Web ServicesPráctica de Creación de Máquina Virtual con LAMP en Amazon Web Services
Práctica de Creación de Máquina Virtual con LAMP en Amazon Web ServicesHéctor Garduño Real
 
Práctica con WebGoat: HTTP Splitting, DoS, Ma-licious Execution e Injection F...
Práctica con WebGoat: HTTP Splitting, DoS, Ma-licious Execution e Injection F...Práctica con WebGoat: HTTP Splitting, DoS, Ma-licious Execution e Injection F...
Práctica con WebGoat: HTTP Splitting, DoS, Ma-licious Execution e Injection F...Héctor Garduño Real
 
Metodologías de Desarrollo de Aplicaciones Web Seguras
Metodologías de Desarrollo de Aplicaciones Web SegurasMetodologías de Desarrollo de Aplicaciones Web Seguras
Metodologías de Desarrollo de Aplicaciones Web SegurasHéctor Garduño Real
 
Análisis de lecturas sobre el Internet de las Cosas
Análisis de lecturas sobre el Internet de las CosasAnálisis de lecturas sobre el Internet de las Cosas
Análisis de lecturas sobre el Internet de las CosasHéctor Garduño Real
 
Caso de éxito de IoT: Agricultura inteligente en Viñedos 2.0
Caso de éxito de IoT: Agricultura inteligente en Viñedos 2.0Caso de éxito de IoT: Agricultura inteligente en Viñedos 2.0
Caso de éxito de IoT: Agricultura inteligente en Viñedos 2.0Héctor Garduño Real
 
Práctica de instalación y uso de Alfresco
Práctica de instalación y uso de AlfrescoPráctica de instalación y uso de Alfresco
Práctica de instalación y uso de AlfrescoHéctor Garduño Real
 
Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)
Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)
Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)Héctor Garduño Real
 
Práctica en Joomla de reproductor de streaming de video y audio
Práctica en Joomla de reproductor de streaming de video y audioPráctica en Joomla de reproductor de streaming de video y audio
Práctica en Joomla de reproductor de streaming de video y audioHéctor Garduño Real
 
Informe de lectura de: Resumen del PMBOK v4 Dirección y Gestión de Proyectos
Informe de lectura de: Resumen del PMBOK v4 Dirección y Gestión de ProyectosInforme de lectura de: Resumen del PMBOK v4 Dirección y Gestión de Proyectos
Informe de lectura de: Resumen del PMBOK v4 Dirección y Gestión de ProyectosHéctor Garduño Real
 
Informe de lectura del libro GuíaWeb 2.0, guía para el desarrollo de sitios web
Informe de lectura del libro GuíaWeb 2.0, guía para el desarrollo de sitios webInforme de lectura del libro GuíaWeb 2.0, guía para el desarrollo de sitios web
Informe de lectura del libro GuíaWeb 2.0, guía para el desarrollo de sitios webHéctor Garduño Real
 
Manual de creación y uso de Web Service SOAP
Manual de creación y uso de Web Service SOAPManual de creación y uso de Web Service SOAP
Manual de creación y uso de Web Service SOAPHéctor Garduño Real
 
PHP, casos de éxito y comparativas con otros lenguajes
PHP, casos de éxito y comparativas con otros lenguajesPHP, casos de éxito y comparativas con otros lenguajes
PHP, casos de éxito y comparativas con otros lenguajesHéctor Garduño Real
 
Informe de lectura: No me hagas pensar. Una aproximación a la usabilidad en l...
Informe de lectura: No me hagas pensar. Una aproximación a la usabilidad en l...Informe de lectura: No me hagas pensar. Una aproximación a la usabilidad en l...
Informe de lectura: No me hagas pensar. Una aproximación a la usabilidad en l...Héctor Garduño Real
 
Informe de Auditoría Web en la Facultad de Ingeniería de la Universidad Autón...
Informe de Auditoría Web en la Facultad de Ingeniería de la Universidad Autón...Informe de Auditoría Web en la Facultad de Ingeniería de la Universidad Autón...
Informe de Auditoría Web en la Facultad de Ingeniería de la Universidad Autón...Héctor Garduño Real
 

Más de Héctor Garduño Real (20)

Asignatura: Introducción a las ciencias de la computación
Asignatura: Introducción a las ciencias de la computaciónAsignatura: Introducción a las ciencias de la computación
Asignatura: Introducción a las ciencias de la computación
 
Principales CMS y Estadísticas de uso
Principales CMS y Estadísticas de usoPrincipales CMS y Estadísticas de uso
Principales CMS y Estadísticas de uso
 
Práctica de instalación y uso de Joomla
Práctica de instalación y uso de JoomlaPráctica de instalación y uso de Joomla
Práctica de instalación y uso de Joomla
 
Práctica de Creación de Máquina Virtual con LAMP en Amazon Web Services
Práctica de Creación de Máquina Virtual con LAMP en Amazon Web ServicesPráctica de Creación de Máquina Virtual con LAMP en Amazon Web Services
Práctica de Creación de Máquina Virtual con LAMP en Amazon Web Services
 
Práctica con WebGoat: HTTP Splitting, DoS, Ma-licious Execution e Injection F...
Práctica con WebGoat: HTTP Splitting, DoS, Ma-licious Execution e Injection F...Práctica con WebGoat: HTTP Splitting, DoS, Ma-licious Execution e Injection F...
Práctica con WebGoat: HTTP Splitting, DoS, Ma-licious Execution e Injection F...
 
Metodologías de Desarrollo de Aplicaciones Web Seguras
Metodologías de Desarrollo de Aplicaciones Web SegurasMetodologías de Desarrollo de Aplicaciones Web Seguras
Metodologías de Desarrollo de Aplicaciones Web Seguras
 
Análisis de lecturas sobre el Internet de las Cosas
Análisis de lecturas sobre el Internet de las CosasAnálisis de lecturas sobre el Internet de las Cosas
Análisis de lecturas sobre el Internet de las Cosas
 
Caso de éxito de IoT: Agricultura inteligente en Viñedos 2.0
Caso de éxito de IoT: Agricultura inteligente en Viñedos 2.0Caso de éxito de IoT: Agricultura inteligente en Viñedos 2.0
Caso de éxito de IoT: Agricultura inteligente en Viñedos 2.0
 
Análisis del Whitepaper DB4O
Análisis del Whitepaper DB4OAnálisis del Whitepaper DB4O
Análisis del Whitepaper DB4O
 
Práctica de instalación y uso de Alfresco
Práctica de instalación y uso de AlfrescoPráctica de instalación y uso de Alfresco
Práctica de instalación y uso de Alfresco
 
Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)
Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)
Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)
 
Más alla de la web 2.0
Más alla de la web 2.0Más alla de la web 2.0
Más alla de la web 2.0
 
Práctica de herramientas web 2.0
Práctica de herramientas web 2.0Práctica de herramientas web 2.0
Práctica de herramientas web 2.0
 
Práctica en Joomla de reproductor de streaming de video y audio
Práctica en Joomla de reproductor de streaming de video y audioPráctica en Joomla de reproductor de streaming de video y audio
Práctica en Joomla de reproductor de streaming de video y audio
 
Informe de lectura de: Resumen del PMBOK v4 Dirección y Gestión de Proyectos
Informe de lectura de: Resumen del PMBOK v4 Dirección y Gestión de ProyectosInforme de lectura de: Resumen del PMBOK v4 Dirección y Gestión de Proyectos
Informe de lectura de: Resumen del PMBOK v4 Dirección y Gestión de Proyectos
 
Informe de lectura del libro GuíaWeb 2.0, guía para el desarrollo de sitios web
Informe de lectura del libro GuíaWeb 2.0, guía para el desarrollo de sitios webInforme de lectura del libro GuíaWeb 2.0, guía para el desarrollo de sitios web
Informe de lectura del libro GuíaWeb 2.0, guía para el desarrollo de sitios web
 
Manual de creación y uso de Web Service SOAP
Manual de creación y uso de Web Service SOAPManual de creación y uso de Web Service SOAP
Manual de creación y uso de Web Service SOAP
 
PHP, casos de éxito y comparativas con otros lenguajes
PHP, casos de éxito y comparativas con otros lenguajesPHP, casos de éxito y comparativas con otros lenguajes
PHP, casos de éxito y comparativas con otros lenguajes
 
Informe de lectura: No me hagas pensar. Una aproximación a la usabilidad en l...
Informe de lectura: No me hagas pensar. Una aproximación a la usabilidad en l...Informe de lectura: No me hagas pensar. Una aproximación a la usabilidad en l...
Informe de lectura: No me hagas pensar. Una aproximación a la usabilidad en l...
 
Informe de Auditoría Web en la Facultad de Ingeniería de la Universidad Autón...
Informe de Auditoría Web en la Facultad de Ingeniería de la Universidad Autón...Informe de Auditoría Web en la Facultad de Ingeniería de la Universidad Autón...
Informe de Auditoría Web en la Facultad de Ingeniería de la Universidad Autón...
 

Último

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
 
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
 
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
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
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
 
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
 
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
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
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
 
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
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
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
 
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
 
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
 
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
 
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
 

Último (19)

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
 
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
 
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
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
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...
 
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
 
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...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
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
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
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
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
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
 
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
 
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
 
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
 
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
 

Práctica: Creación de Máquina Virtual en Microsoft Azure con WIMP (Windows, IIS, MySQL, PHP)

  • 1. Por: Héctor Garduño Real Máster en Dirección e Ingeniería de Sitios Web Virtualización y Computación en la Nube 14 de junio de 2015 Página 1 de 13 Práctica: Creación de Máquina Virtual en Azure La URL es: http://23.102.191.79/ y http://mywin.cloudapp.net/ 1. Creación de Instancia Una vez que se crea la cuenta hay que ingresar al Dashboard y crear una instancia de Windows Ilustración 1. Dashboard de Windows Azure El proceso de creación de máquinas virtuales se reduce a cuatro pasos, elección del sistema operativo, configuración de la máquina virtual (dividida en 3 pasos). Ilustración 2. Selección del Sistema Operativo de la instancia
  • 2. Por: Héctor Garduño Real Máster en Dirección e Ingeniería de Sitios Web Virtualización y Computación en la Nube 14 de junio de 2015 Página 2 de 13 Ilustración 3. Configurar tipo de máquina y datos de acceso Ilustración 4. Configurar identificación, dns y puertos Ilustración 5. Finalización de creación de instancia
  • 3. Por: Héctor Garduño Real Máster en Dirección e Ingeniería de Sitios Web Virtualización y Computación en la Nube 14 de junio de 2015 Página 3 de 13 Una vez concluida la instalación se deben esperar algunos minutos hasta que la máquina vir- tual sea lanzada por completo y pueda ser accesible, hecho esto, debe seleccionarse la instancia y en la parte inferior dar clic en “Connect” para descargar el archivo que abre la conexión de escritorio remoto. Ilustración 6. Iniciando instancia de Windows Ilustración 7. Descargando archivo para escritorio remoto Ilustración 8. Abriendo conexión remota
  • 4. Por: Héctor Garduño Real Máster en Dirección e Ingeniería de Sitios Web Virtualización y Computación en la Nube 14 de junio de 2015 Página 4 de 13 Una vez que se establece la conexión se puede observar un escritorio como el de la siguiente imagen. Ilustración 9. Escritorio Windows de máquina virtual 2. Levantando el servidor WIMP Para instalar WIMP (Windows, IIS, MySQL, PHP), deben realizarse los siguienes pasos. Primero es necesario agregar la función de servidor web desde el Server Manager de Windows, posteriormente descargar el servidor MySQl y el instalador de PHP para IIS. Ilustración 10. Inicio para agregar nueva característica al servidor
  • 5. Por: Héctor Garduño Real Máster en Dirección e Ingeniería de Sitios Web Virtualización y Computación en la Nube 14 de junio de 2015 Página 5 de 13 Ilustración 11. Seleccionar tipo de instalación Ilustración 12. Selección de servidor a realizar los cambios Ilustración 13. Selección de IIS para instalar
  • 6. Por: Héctor Garduño Real Máster en Dirección e Ingeniería de Sitios Web Virtualización y Computación en la Nube 14 de junio de 2015 Página 6 de 13 Ilustración 15. No es necesario seleccionar ninguna característica Aunque no es necesario para la aplicación que se va a instalar, puede seleccionarse en el apartado de Rol del Servidor Web el rol HTTP Redirection, por si se desea hacer redirecciona- miento desde las cabeceras http, algo común en algunas aplicaciones. Ilustración 16. Instalando Roles y Características al Servidor Ilustración 14. Selección de roles del servidor web
  • 7. Por: Héctor Garduño Real Máster en Dirección e Ingeniería de Sitios Web Virtualización y Computación en la Nube 14 de junio de 2015 Página 7 de 13 También es nece- sario descargar el servi- dor MySQL y PHP para IIS desde las páginas ofi- ciales y para lo cual no es necesario registrarse ni pagar licencia alguna. Ilustración 18. Página web de descarga de PHP para IIS Después de haber des- cargado MySQL puede iniciarse su instalación, y ya que no se re- quieren mayores características más, sino solo el servidor de BD, entonces en el segundo paso se elegirá la opción “Server Only”. Ilustración 17. Página web de descarga de MySQL Server Ilustración 19. Inicio de Instalación de MySQL Server
  • 8. Por: Héctor Garduño Real Máster en Dirección e Ingeniería de Sitios Web Virtualización y Computación en la Nube 14 de junio de 2015 Página 8 de 13 Ilustración 20. Tipo de instalación de MySQL Ilustración 21. Instalando MySQL
  • 9. Por: Héctor Garduño Real Máster en Dirección e Ingeniería de Sitios Web Virtualización y Computación en la Nube 14 de junio de 2015 Página 9 de 13 Ilustración 22. Selección de tipo de máquina y puerto de MySQL Ilustración 23. Establecer usuarios para MySQL
  • 10. Por: Héctor Garduño Real Máster en Dirección e Ingeniería de Sitios Web Virtualización y Computación en la Nube 14 de junio de 2015 Página 10 de 13 Ilustración 24. Colocar MySQL como servicio de Windows Ilustración 25. Finalizando instalación de MySQL Server Una vez llegado a este punto, solo restará confirmar los pasos siguientes en donde se notifica la correcta instalación del servidor de bases de datos. El siguiente paso consistirá en instalar el interprete de PHP para IIS, que fue descargado con anterioridad, y cuyo procedimiento básicamente se reduce a iniciar y aceptar el proceso de instalación, con ello, lo cual implica instalar el administrador PHP para IIS, el interprete PHP y los conectores de PHP para SQL Server. Este proceso se realiza con el “Web Platform Installer”, desde el cual, con unos simples clics también pueden instalarse aplicaciones CMS como WordPress por ejemplo.
  • 11. Por: Héctor Garduño Real Máster en Dirección e Ingeniería de Sitios Web Virtualización y Computación en la Nube 14 de junio de 2015 Página 11 de 13 Ilustración 26. Iniciando instalación de PHP para IIS Ilustración 27. Aceptar los componentes a descargar e instalar Ilustración 28. Instalando PHP
  • 12. Por: Héctor Garduño Real Máster en Dirección e Ingeniería de Sitios Web Virtualización y Computación en la Nube 14 de junio de 2015 Página 12 de 13 Ilustración 29. Finalización de instalación de PHP Así pues también es necesario crear una base de datos llamada “cloud” para que la aplicación fun- cione correctamente, para ello debe abrirse el CLI de MySQL, autenticarse y ejecutar la instrucción “create database cloud;”. Finalmente debe cargarse la aplicación en el servidor web IIS, para lo cual se co- pian y pagan los archivos, lo cual no debe presentar pro- blemas pues al momento de establecer la conexión con escritorio remoto estaba ha- bilitado por defecto la com- partición del portapapeles con nuestro Windows y la máquina virtual. Pueden borrarse los archivos iisstart y la imagen pues ya no son necesarios. Ilustración 30. Creación de Base de Datos Ilustración 31. Cargando aplicación al servidor IIS
  • 13. Por: Héctor Garduño Real Máster en Dirección e Ingeniería de Sitios Web Virtualización y Computación en la Nube 14 de junio de 2015 Página 13 de 13 Ya que en el proceso de creación de la instancia de máquina virtual se omitió abrir el puerto 80 para el servidor web IIS, se debe re- gresar al dashboard y agregar un EndPoint tipo tcp al puerto 80 tanto protocolo ex- terno como en proto- colo privado. Hecho esto la página web es accesible desde cual- quier parte del mundo. La dirección IP y el nombre de dominio pueden consultarse en este mismo dashboard en los detalles de la instancia. Ilustración 33. Añadiendo un EndPoint para abrir puerto 80 del servidor web Ilustración 32. Aplicación PHP ejecutándose en servidor IIS sobre máquina virtual de Azure