You are on page 1of 16

Montar un servidor en Windows Server 2008 INSTALAR IIS7

1.-Vaya a Inicio Server Manager

2.-Vaya a Roles y de agregar un Rol o funcin

3.- Escoga de la lista la funcin Web Server (IIS) y de clic en siguiente:

4.-Active todas las casillas.

5.- Una vez seleccionadas de clic en Instalar.

6.- Active el servicio de FTP Publising para utilizarlo ms adelante.

7.- Abra un explorador Web y teclee http://localhost

8.- Cree una carpeta para colocar su sitio web, puede eliminar los archivos iistart y welcome.

9.- Cheque en C:/inetpub/ existen dos carpetas wwwroot y ftproot.

10.-El siguiente paso es ir a IIS 7, existen dos formas, una es por medio de las Herramientas Administrativas IIS y la otra en ejecutar colocamos el comandoinetmgr.exe

11.-Estando en IIS7, vamos agregar un nuevo sitio web y apuntando a la carpeta que creo anteriormente, recuerdo asignar la ip, puede ser la de su computadora en modo privada para forma local, o una ip pblica.

12.- Coloque los archivos de su sitio web en la carpeta, en este caso har un index.htm de prueba.

13.- Vaya a http://localhost

INSTALACION DE PHP
Descargar php
Lo primero es descargar PHP desde la pgina www.php.net Buscamos en la seccin de Windows .

Descomprimir el fichero
Una vez descargado el paquete lo descomprimimos. Lo vamos a hacer dentro de la carpeta C:\php. PHP se puede instalar en cualquier carpeta, habra que cambiar las rutas.

Configuramos php.ini
Dentro de la carpeta de php, nos encontramos con un fichero, que en otras versiones recibe otros nombres, llamado php.ini.development o C:\php\php.ini-recommended en versiones anteriores y lo copiamos como C:\php\php.ini. Modificamos (descomentamos y completamos) la lnea extension_dir = C:\php\ext Adems, podemos descomentar las siguientes lneas: error_log = syslog ; Habilitamos que se los logs sean almacenados por el sisema de logs de Windows upload_tmp_dir = E:\tmp ; Le decimos al php donde debe almacenar los archivos que se suben al servidor Descomentamos las extensiones que vayamos a usar, esto depende de las libreras que usemos, para la mayora de las aplicaciones, es conveniente descomentar las siguientes lneas: extension=php_gd2.dll ; Activado para el php dibuje grficos. extension=php_imap.dll ; Activo para el envo de correos extension=php_mysql.dll ; permito el uso y acceso a mysql. y, puede ser necesario, descomentar las siguientes lneas: extension=php_curl.dll extension=php_mysqli.dll extension=php_pdo.dll extension=php_pdo_mysql.dll extension=php_xmlrpc.dll extension=php_mbstring.dll Si queremos enviar correos usando la funcin mail() de PHP, habr que introducir los detalles de un servidor SMTP. [mail function] ; For Win32 only. SMTP = mail.miweb.com smtp_port = 25

; For Win32 only. sendmail_from =yomisma@midireccion.com Hay otras lneas que se pueden modificar, como la que indica la localizacin de nuestro servidor, por ejemplo. Con estas dos modificaciones prevenimos la ejecucin de comandos del sistema desde php. safe_mode = On disable_functions = chdir,rewinddir,dir,highlight_file,show_source

Aadimos la ruta de PHP a las variables de entorno de Windows

En las opciones avanzadas de Propiedades del sistema. Botn Variables de entorno.

Aadimos la ruta de php a la variable Path, no olvidar el separador (;)

Este paso puede requerir reinicializacin.

Registrar la clave
Este paso no es obligatorio 1. Ejecutar regedit

2. Crear una nueva clave llamada PHP bajo HKEY_LOCAL_MACHINE\SOFTWARE\ 3. Botn derecho del ratn sobre la clave recin creada y seleccionar Nuevo -> Valora alfanumrico. 4. Llamar al nuevo valor IniFilePath y poner el valor a C:\php

Configurar IIS 7

Entramos en el Administrador de IIS 7 (que tendra que estar ya instalado) y seleccionamos el nombre del servidor (panel de la izquierda).

Hacemos dosble clic sobre Asignaciones de controlador y en el men de la derecha, elegimos la accin Agregar asignacin de mdulo .

Rellenamos con los datos: *.php, Mdulo: FastCgiModule, el ejecutable phpcgi.exe (ojo, que por defecto, slo muestra los dll) y le ponemos un nombre: PhpviaFastCGI Agregamos index.php como documento predeterminado y se pueda iniciar un sitio web con un documento php. Aceptamos y reiniciamos el servidor.

Probar que funciona

Creamos un archivo llamado info.php con el siguiente contenido:

<?php phpinfo(); ?>

INSTALACIN
Vamos a la web oficial de MySQL y descargamos la ltima versin gratuita disponible llamada MySQL Community Server (http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-essential5.1.31-win32.msi/from/http://mysql.easynet.be/). Ejecutando este archivo el sistema nos muestra un asistente para la instalacin del programa:

Aqu pulsamos Next, en la siguiente pantalla seleccionamos Typical volviendo a pulsar Next y en la siguiente (si no queremos modificar la ruta donde se va a instalar) pulsamos Install, esto provoca el comienzo de la instalacin del programa, que una vez que termina muestra una pantalla donde tenemos que pulsar en Finish. Una vez hecho esto, vamos a Inicio Programas MySQL MySQL Server 5.1 MySQL Server Instance ServerWizard (si es que no se ha abierto automticamente).

En las sucesivas pantallas que se van mostrando al pulsar Next tenemos que seleccionar los siguientes datos (aunque siempre va a depender de nuestras propias necesidades):

Detailed Configuration Server Machine Transactional Database Only Dejar todo por defecto Decision Support (DSS) OLAP Marcar la casilla Enable TCP/IP Networking, establecer Port Number a 3306, marcar la casilla Add firewall exception for this port y marcar la casilla Enable Strict Mode. Seleccionamos la opcin Best Support For Multilingualism para establecer el encoding de la base de datos a UTF-8. Marcar las casillas Install As Windows Service e Include Bin Directory in Windows PATH, dejando el nombre del servicio por defecto. Marcar la casilla Modify Security Settings, estableciendo como usuario root y como contrasea admin (o la que queramos). Pulsamos en Execute para que comience el proceso de configuracin y cuando finalice podemos pulsar en Finish.

Para comprobar que la instalacin de MySQL se ha hecho correctamente podemos abrir una consola y teclear mysql -u root -p, introducimos la contrasea establecida anteriormente, y el sistema nos tiene que informar con una pantalla parecida a esta:

para salir de esta pantalla tecleamos exit y ya estara instalado el motor de la base de datos.

You might also like