image
Valora:   4.52/5 de 33
Inicio » PHP » Instalaci�n PHP MySQL » Instalaci�n y Configuraci�n




Instalaci�n de PHP sobre IIS

Por: Fernando Arias.

La instalaci�n sobre NT y 2000 puede variar ligeramente entre diferentes versiones, pero siguiendo estas l�neas seguramente conseguiremos hacer funcionar el PHP. Este documento est� basado en el archivo ReadMe que se incluye con el PHP, pero que con frecuencia nos olvidamos de que existe o nos parece demasiado complicado, o sencillamente, �qu� diablos!... si est� en castellano...

  1. Descomprimir el archivo php-4.0.2-Win32.zip (o m�s reciente) desde es.php.net

  2. Meter todos los archivos en una carpeta, como por ejemplo "c:php"

  3. Copiar las .dlls necesarias (b�sicamente msvcrt.dll y php4ts.dll) en la carpeta c:\Windows\System (dejar, sobretodo php4isapi.dll en la carpeta c:\php)

  4. Ir al Administrador de Servicios de Internet. Puede estar en alguno de estos sitios

    Inicio -> Configuraci�n -> Paneles de control

    Inicio -> Programas -> Windows NT 4.0 Option Pack -> Personal Web Server

    Inicio -> Configuraci�n -> Paneles de control -> Herramientas Administrativas (en Windows 2000)

  5. Buscamos el item de nuestro servidor Web (suele aparecer como "Sitio Web Predeterminado")

  6. Con el bot�n derecho, seleccionar en el men� emergente Propiedades

  7. Ir a la pesta�a "ISAPI filters", y A�adir un nuevo filtro. Como nombre le pondremos "PHP" y como ejecutable, "C:\php\php4isapi.dll" (o dondequiera que hayamos instalado dicha dll.

  8. Ir a la pesta�a "Home Directory". En la secci�n de "Application Settings", pulsar el bot�n "Configuration...". A�adir un nuevo "Application Mapping": el ejecutable es el mismo de antes: "C:\php\php4isapi.dll". La extensi�n es ".php" (ojo, con un punto delante). Marcar "All verbs" (esto creo que puede variar seg�n la versi�n del IIS, pero si no es esto, dejarlo como est�). Verificar que est� marcado "Script Engine".

  9. Aceptar los cambios y reinciar el servidor Web. Puede que no sea suficiente con hacerlo desde la consola, poniendo Detener y luego Iniciar. Lo mejor es ir directamente al panel de configuraci�n "Servicios" y desde all� detener completamente el servicio de publicaci�n en Internet, y luego reiniciarlo.

    Una forma de hacer este �ltimo paso es desde la consola de Windows, escribiendo:

    C:\>net stop iisadmin

    para detener el servicio

    C:\>net start w3svc

    para volverlo a iniciar

  10. Hacer una p�gina de prueba y acceder a ella. Por ejemplo, abrimos un archivo nuevo con el Notepad y escribimos en �l lo siguiente:

    <HTML>
    <HEAD>
    <TITLE>P�gina de prueba de instalaci�n de PHP</TITLE>
    </HEAD>
    <BODY>
    <?
    phpinfo();
    ?>
    </BODY>
    </HTML>
    Guardarlo como prueba.php en la carpeta de publicaci�n. Para probarla abrimos un navegador y en la barra de URL escribimos (suponiendo que nuestro directorio virtual se llama phphome :

    http://localhost/phphome/prueba.php

  11. Maldecirme si no funciona

Nota: Si no queremos utilizar autentificaci�n de usuarios HTTP (HTTP-Auth) deber�amos saltarnos el paso 7 (instalaci�n de filtros ISAPI)

Puede consultar cualquier duda en el





Comparte



Enlaces
Cocina Facil  
 
Valid HTML 4.01!
Última modificación:31 de Agosto de 2017. Spain - Espa�a.
© 1998-2004 por . Todos los derechos reservados.