Cómo configurar el programa php en Windows 2008 Server R2
Cómo configurar el programa php en windows 2008 server r2
1. Preparación
1. el artículo usa MySQL-essential-5.0.45-win32.msi PHP: este artículo usa php-5.2.4-Win32.zip
ZendOptimizer: este artículo usa ZendOptimizer-3.3.0-Windows-i386.exe Busque y descargue el software anterior en línea y colóquelo en el mismo directorio, como por ejemplo: webtools (los siguientes ejemplos son los mismos)
2. Instale IIS 7. Los breves pasos son los siguientes:
(1) En el panel de control, seleccione Programas: activar y desactivar las funciones de Windows
(2) Seleccione Servicios de información de Internet en las funciones emergentes de Windows
(3) Expandir-Servicios World Wide Web-Función de desarrollo de aplicaciones, seleccione la extensión ISAPI (importante);
(4) Instalar automáticamente después de la confirmación
(5) Ingrese stopMySQL; la barra de direcciones de IE
Detenga el servicio MySQL Ejecutar;
2) Abra X:WebMySQLmy.ini
Buscar:
Datadir = "X:WebMySQLdata"
Cambiar a:
Datadir ="X:Database"
3) Copie el directorio X:WebMySQLdata a X: y cámbiele el nombre a X:Base de datos;
4) Abrir En la ventana del símbolo del sistema cmd, ingrese el comando: net startMySQL para iniciar el servicio MySQL y volver a probar si MySQL está funcionando correctamente.
5) Prepare la biblioteca de enlaces dinámicos LibMySQL
Copie el archivo X:WebMySQLbinlibMySQL.dll a C:WindowsSystem32.
2. Implementación del servicio PHP
(1) Descomprima el archivo php-5.2.4-Win32.zip y cópielo en: directorio X:WebPHP, cambie php.inidist. se renombra a php.ini;
(2) Abra el archivo php.ini y busque: extension_dir= "./"
Cámbielo a;
extension_dir= "X:WebPHPext"
(3) Encontrado: Extensiones de Windows: (Simplemente elimine el número ; delante de cada línea de configuración del módulo)
extension=php_mbstring.dll
p>extensión=php_gd2.dll
extensión=php_MySQL.dll
(5) Encontrado:
disable_functions =
Cambiar a:
disable_functions =phpinfo,passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,
openlog,syslog,readlink,symlink,popepassthru,stream_socket_server
Guarde el archivo php.ini y cópielo en el directorio C:Windows.
3. IIS 7 integra PHP-Nuevo sitio
(1) Inicie el Administrador de IIS, seleccione Nuevo sitio web,
(2) Ingrese el nombre del sitio web. Puedes ingresar lo que quieras. No es necesario completar la dirección IP del sitio web. Si no hay requisitos especiales para el puerto, simplemente manténgalo en 80. Finalmente, ingrese el nombre de dominio del sitio web correctamente.
(3) Cree wwwroot y directorios de sitios subordinados en la partición del sitio web.
(4) Otorgue al sitio permisos de "lectura" y "ejecución de script" para aplicaciones PHP.
4. IIS integra PHP - Haga que el sitio sea compatible con PHP
(1) Abra las propiedades del sitio web que acaba de crear,
(2) En el ventana de propiedades del sitio, haga clic en la pestaña "Directorio de inicio", haga clic en el botón "Configuración", en el cuadro de diálogo "Configuración de la aplicación" que aparece recientemente, haga clic en el botón "Agregar" para agregar soporte ISAPI de PHP y seleccione el archivo ejecutable: X:WebPHPphp5isapi .dll, extensión .php, acciones restringidas: GET, POST. Haga clic en "Aceptar" para agregar y verificar en la ventana "Configuración de la aplicación" si la extensión .php se cargó correctamente. Si tiene éxito, haga clic en "Aceptar" para cerrar la ventana de configuración y regresar a la ventana principal de propiedades del sitio.
(3) Haga clic en la pestaña "Documento" y agregue tres archivos, index.htm, index.html e index.php, al documento de contenido predeterminado.
(4) Haga clic derecho en "Extensión de servicio web" y agregue compatibilidad con la extensión PHP.
(5) En el cuadro de diálogo "Nueva extensión de servicio WEB", como se muestra a continuación, complete PHP para "Extensión", seleccione X:WebPHPphp5isapi.dll para "Archivo" y configure la extensión PHP como permitido por defecto.
(6) Reinicie el servicio IIS,
5. Pruebe PHP
La integración de IIS y PHP se ha completado. A continuación, debe probar si. el soporte de PHP es normal.
(1) Ingrese al directorio X:wwwrootbbs y cree un nuevo archivo phpinfo.php con el siguiente contenido:
phpinfo() >;