Cómo configurar IIS7.0 para ejecutar PHP en Vista

  

Primero, las necesidades y los preparativos del entorno:

Aquí elegimos la versión PHP5.2, e IIS es el IIS 7.0 que viene con el sistema Vista.

En primer lugar, tenemos que instalar el componente IIS. Por defecto, no está instalado en el sistema Vista.

Paso 1: complete la instalación del componente IIS a través del componente Agregar o quitar Windows del Panel de control.

Nota: Vista Home Basic no es compatible con IIS, por lo que debe seleccionar esta versión para instalar.

Paso 2: En la ventana Opciones de Agregar o quitar componentes de Windows, hacemos doble clic en los Servicios de información de Internet (IIS) y luego seleccionamos la Unidad de administración del Servicio de información de Internet, Archivos públicos y Servicios web.
(Figura 1)


Figura 1

Paso 3: Inserte el CD del sistema Vista y copie los archivos necesarios en el disco duro local. Después de la instalación, podemos utilizar la herramienta de administración. <quo; servicio de información de Internet " Iniciar programa IIS.
(Figura 2)

Nota: Si la versión de Ghost ya está integrada, simplemente haga clic en la imagen de arriba para confirmar la instalación, puede instalarla sin tener que instalarla desde el CD.


Figura 2

Paso 4: La instalación de IIS7 ha finalizado, pero ASP no funciona correctamente, debe configurar lo siguiente para Vista

1. Abra el soporte del sistema Vista para el directorio principal Seleccione " ASP " en la página de inicio de administración de IIS7 del sitio de IIS7, y luego establezca la opción " Habilitar ruta principal " en Verdadero en el grupo " comportamiento ". Si necesita activar la depuración, debe habilitar la "Depuración del lado del servidor" en las "Propiedades de depuración", "Habilitar la depuración del cliente" y cambiar a Verdadero.

2. Instale el directorio C en Vista: El directorio \\ windows \\ ServiceProfiles \\ NetworkService \\ AppData \\ Local \\ Temp para agregar un permiso de lectura /escritura o control total para " Usuarios autenticados ".

Especialmente en la operación de Asp + Access, si no opera el sistema de Vista, paso 2, ocurrirá el siguiente error: Error del motor de base de datos JET de Microsoft '80004005' Error no especificado.

Segundo, instale el programa PHP y la configuración:

Después de instalar IIS, podemos publicar el sitio web correspondiente, pero en este momento no podemos navegar por la página creada por el lenguaje PHP, primero debemos instalar PHP. Y establecer los parámetros requeridos.

Paso 1: descargue el programa principal de PHP, yo uso PHP 5.2, extraiga al directorio raíz de la unidad C del disco local.
(Figura 3) Adjunto: PHP5.2.8 dirección de descarga http://www.php.net/downloads.php#v5


Figura 3

Paso 2 A continuación, copie el archivo php.ini-dist en la carpeta PHP al directorio C: \\ WINDOWS y cámbiele el nombre a php.ini. Copie los dos archivos php5ts.dll y libmysql.dll a C: \\ WINDOWS \\ system32.
(Figura 4)


Figura 4.

Paso 3: Para que PHP admita las bibliotecas MYSQL y GD, debe editar el archivo php.ini y abrirlo con el Bloc de notas. Archivo, encuentre " extension_dir ", luego modifique extension_dir =. /&Quot; a extension_dir = " C: \\ php \\ ext "; También debe quitar el punto y coma antes de "; extension = php_mysql.dll " , cambiado a extension = php_mysql.dll. Elimine el punto y coma antes de "; extension = php_gd2.dll " y cámbielo a extension = php_gd2.dll.

En este punto, nuestra instalación de PHP está completa, pero como IIS no admite PHP de forma predeterminada, solo puede admitir ASP. Entonces también necesitamos crear un mapeo de PHP como CGI.

Tercero, configure la asignación de IIS PHP:

En circunstancias normales, la relación de asignación de un programa ejecutivo o de lenguaje se resuelve mediante el filtro ISAPI, PHP no es una excepción.

Paso 1: abra IIS y haga clic en el sitio web predeterminado superior: página de inicio.
(Figura 5)


Figura 5

Paso 2: Haga clic en las restricciones de ISAPI y CGI, en la ruta de ISAPI o CGI, busque la c: \\ php \\ El archivo php5isapi.dll, que describe la escritura de PHP, permite la ejecución de rutas extendidas. Figura 6


Figura 6.

Paso 3: Haga clic en la asignación del controlador en IIS, como se muestra en la Figura 7.


Figura 7

Paso 4: regrese a la página de inicio de IIS, haga clic en el tipo MIME, agregue el tipo MIME, complete la extensión de archivo .php y complete el tipo MIME. En texto /html, como se muestra en la Figura 8.


Figura 8

Paso 5: Haga clic en “Editar asignación de scripts” en la barra de acción derecha y busque c: \\ php \\ php5isapi.dll navegando el botón. Archivo, entrada de extensión * .php (tenga en cuenta que hay un * al frente), nombre php, para que se llame automáticamente a php5isapi.dll durante el proceso de análisis para interpretar el lenguaje PHP.
(Figura 9 y Figura 10)


Figura 9


Figura 10

Paso 6: Vaya al sitio web predeterminado El " Inicio ", " Documento predeterminado ", en la ventana Propiedades, agrega index.php a la lista de documentos predeterminada.
(Figura 11 y Figura 12)


Figura 11


Figura 12

Paso 7: Cree un nuevo TXT Archivo de texto, el contenido es el siguiente. Guárdelo como un archivo index.php y cópielo en el directorio de distribución de prueba del sitio web.
(Figura 13 y Figura 14)

<? echo phpinfo ();? ≫


Figura 13


Figura 14

Paso 8: haga clic en IIS para navegar o ingrese localhost en el navegador para ver la información de la versión de PHP, que muestra que nuestro entorno PHP se ha creado con éxito.
(Figura 15)


Figura 15

Consejo: Si index.php no se muestra correctamente, iremos al filtro ISAPI en la página de inicio de IIS y agregaremos una Un filtro llamado PHP, el archivo ejecutable se puede seleccionar c: \\ php \\ php5isapi.dll, que a menudo puede resolver el problema real.
(Figura 16)


Ok, todos están aliviados, ¡cómpralos!


Copyright © Conocimiento de Windows All Rights Reserved