iss,php,mysql y dvwa en windows server 2008

15
1 ISS, PHP, MYSQL Y DVWA En Windows Server 2008 Servicios de red e Internet Alumno: Carlos Javier Hernández Centenero 2ºASIR

Upload: carlos-hernandez-centenero

Post on 04-Dec-2015

41 views

Category:

Documents


6 download

DESCRIPTION

Instalación de ISS, PHP Y DVWA en Windows Server 2008

TRANSCRIPT

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)