iss,php,mysql y dvwa en windows server 2008
DESCRIPTION
Instalación de ISS, PHP Y DVWA en Windows Server 2008TRANSCRIPT
1
ISS, PHP, MYSQL
Y DVWA
En Windows Server
2008
Servicios de red e Internet
Alumno: Carlos Javier Hernández Centenero 2ºASIR
2
INDICE
Introduccion .................................................................................................................... 3
1. Instalar ISS .................................................................................................................. 3
2 Instalación de PHP ...................................................................................................... 6
3. Instalación MySql ....................................................................................................... 8
4. DVWA........................................................................................................................ 12
5. Webgrafía .................................................................................................................. 15
3
Introduccion
En esta práctica vamos a llevar a cabo la instalación de "Internet Information
Services(IIS)" , "php Version 5.4.14", "MySql 5.5" y de la aplicación "DVWA"
sobre un Windows Server 2008. Para instalar el php, hemos utilizado una herramienta
llamada "Microsoft Web Platform Installer 4.6" y para poder manipular y
administrar el MySql he instalado otra utilidad llamada "phpMyAdmin".
1. Instalar ISS
En primer lugar, vamos a instalar "Internet Information Services" en el Windows Server
2008. Para ello nos dirigimos al "Administrador del Servidor" y en el apartado
funciones damos a "Agregar función" como se muestra en la imagen:
Una vez se abra la pantalla con las diferentes funciones disponibles, elegiremos
"Servidor Web(IIS)".
4
Damos a siguiente y nos aparecerá una pantalla explicativa sobre el IIS con una breve
introducción y algunos consejos sobre ello. Damos a siguiente y procedemos a la
instalación de la función.
En la siguiente pantalla nos aparecerá una lista con todas las funciones disponibles
dentro del IIS. Debemos elegir las siguientes:
5
Una vez hecho todo esto procederemos a la instalación del servicio. Damos clic en
siguiente y esperamos a que se termine la instalación.
Una vez completada la instalación, comprobaremos si se ha instalado correctamente
entrando desde nuestro navegador de Internet a la dirección "localhost" o en
"127.0.0.1" y nos aparecerá la siguiente pantalla del ISS:
6
Una vez que tenemos el ISS instalado, procederemos a la instalación de php.
2 Instalación de PHP
Para instalar php, primero tendremos que descargarnos el paquete "Microsoft Web
Platform Installer". Una vez descargado el paquete lo instalamos y lo abrimos para
elegir lo que queremos añadir en nuestro sistema. En nuestro caso tenemos que elegir
"php".(se añadirán varias funciones más a la instalación al elegir el php)
7
Pasamos a la siguiente ventana de la instalación y nos informará de los distintos
requisitos que se necesitan para instalar php.
Aceptamos y esperamos a que finalice la instalación de las funciones elegidas. Una vez
que se complete la instalación, comprobaremos si php se ha instalado correctamente
creando un fichero en el bloc de notas por ejemplo, que llamaremos "prueba.php" con
el siguiente código:
<?php
phpinfo();
8
?>
Lo guardaremos dentro de la carpeta "inetpub/wwwroot" y abriremos nuestro
navegador y escribiremos "localhost/prueba.php" y nos saldrá el siguiente resultado
con toda la información sobre el php que tenemos instalado en nuestro sistema:
3. Instalación MySql
Ahora vamos a instalar el MySQL en nuestro sistema. Para ello comenzaremos
descargando de la página de MySQL la versión “MySQL Community Server”. En
nuestro caso será la versión “5.5.34” Una vez descargada procederemos con la
instalación. Elegiremos la instalación “Typical”
9
Una vez que se instale nos aparecerá la pantalla para comenzar a configurar el MySQL,
donde elegiremos la configuración “Stándard” y daremos clic a “Siguiente”.
En la siguiente pantalla dejaremos la configuración que nos viene por defecto:
10
Ahora nos mandará introducir la contraseña para el usuario root, también marcaremos la
opción para poder entrar desde otras máquinas remotamente. Una vez hecho esto,
damos clic a “Siguiente”.
11
Con todo esto ya estará casi finalizada la instalación de MySQL. Ahora daremos a
“Ejecutar” y cuando se realicen todos los pasos daremos a “Finalizar” para terminar.
Una vez que tenemos instalado MySQL, tenemos que descargar el programa
“phpMyAdmin” que se utiliza para manejar la administración de MySQL a través de
páginas Web, utilizando Internet. Con esta herramienta puedes crear y eliminar Bases de
Datos, crear, eliminar y alterar tablas o ejecutar cualquier sentencia SQL entre otras
cosas.
Una vez descargado, tenemos que crear una carpeta llamada “phpMyAdmin” dentro de
la carpeta “inetpub/wwwroot”. Una vez hecho esto, comprobaremos entrando en
"http://localhost/phpMyAdmin/" y nos aparecerá lo siguiente:
12
Una vez entremos como usuario "root" y con la contraseña que hemos utilizado
durante la instalación, habremos entrado en el menú principal de la herramienta.
4. DVWA
Para instalar la aplicación DVWA en nuestro sistema Windows Server solo tenemos
que descargarla de la página Web e introducir la carpeta con sus archivos en el
directorio "inetpub/wwwroot".
Una vez copiados los archivos, tenemos que editar en el archivo "config.inc.php" el
siguiente parámetro:
En él introducimos nuestra contraseña de usuario root.
13
Una vez dentro creamos nuestra base de datos dando a "Create/Reset Database"
Y vamos al menú "Home" para entrar como admin y poder empezar a utilizar la
aplicación.
14
Una vez dentro de la aplicación nos aparecerá una pantalla como la siguiente donde
podremos realizar las pruebas que deseemos en los menús que nos aparecen en la
izquierda.
15
5. Webgrafía
Asvob "How to setup IIS 8 and PHP on Windows Server 2012" [En línea]
<http://hubpages.com/hub/Setup-IIS-8-and-PHP-on-Windows-Server-2012 >
(Consulta: 7 de noviembre 2013)
Sonofsanta "Installing a PHP/MySQL Development Server 2012-Part1" [En línea]
<http://www.edugeek.net/blogs/sonofsanta/2001-installing-php-mysql-development-
server-students-windows-server-2012-part1.html>(Consulta: 7 noviembre 2013)
Martin D "Como instalar IIS+PHP+MySQL+FTP en Windows Server 2012" [En línea]
<http://kekomundo.com/foro/index.php?topic=241154.0>
(Consulta:7 noviembre 2013)