PHP - Instalación en Windows con Apache

Para instalar Apache con PHP 5 en Windows, siga los siguientes pasos. Si sus versiones de PHP y Apache son diferentes, tenga cuidado en consecuencia.

  • Descargue el servidor Apache de www.apache.org/dist/httpd/binaries/win32. Quiere la versión de lanzamiento estable actual con la extensión no_src.msi. Haga doble clic en el archivo de instalación para instalar; C: \ Archivos de programa es una ubicación común. El instalador también le preguntará si desea ejecutar Apache como servicio o desde la línea de comandos o el indicador de DOS. Le recomendamos que no lo instale como un servicio, ya que esto puede causar problemas con el inicio.

  • Extraiga el archivo binario PHP usando su utilidad de descompresión; C: \ PHP es una ubicación común.

  • Copie algunos archivos .dll de su directorio PHP al directorio de su sistema (generalmente C: \ Windows). Necesita php5ts.dll para cada caso. Probablemente también necesitará copiar el archivo correspondiente a su módulo de servidor web: C: \ PHP \ Sapi \ php5apache.dll. a su directorio de módulos de Apache. Es posible que también necesite otros de la subcarpeta dlls. Pero comience con los dos mencionados anteriormente y agregue más si los necesita.

  • Copie php.ini-dist o php.ini-recommended (preferiblemente el último) en su directorio de Windows y cámbiele el nombre php.ini. Abra este archivo en un editor de texto (por ejemplo, Bloc de notas). Edite este archivo para obtener las directivas de configuración; En este punto, recomendamos encarecidamente que los nuevos usuarios configuren el informe de errores en E_ALL en sus máquinas de desarrollo.

  • Dígale a su servidor Apache desde dónde desea servir archivos y qué extensión (es) desea identificar los archivos PHP (.php es el estándar, pero puede usar .html, .phtml o lo que quiera). Vaya a sus archivos de configuración HTTP (C: \ Archivos de programa \ Apache Group \ Apache \ conf o cualquiera que sea su ruta) y abra httpd.conf con un editor de texto. Busque la palabra DocumentRoot (que debería aparecer dos veces) y cambie ambas rutas al directorio del que desea servir archivos. (El valor predeterminado es C: \ Archivos de programa \ Apache Group \ Apache \ htdocs.). Agregue al menos una directiva de extensión PHP como se muestra en la primera línea del siguiente código:

LoadModule php5_module modules/php5apache.dll
AddType application/x-httpd-php .php .phtml
  • Es posible que también deba agregar la siguiente línea:

AddModule mod_php5.c
  • Detenga y reinicie el servicio WWW. Ve a laStart menu → Settings → Control Panel → Services.Desplácese hacia abajo en la lista hasta Servicio de administración de IIS. Selecciónelo y haga clic en Detener. Una vez que se detenga, seleccione Servicio de publicación World Wide Web y haga clic en Iniciar. Detener y reiniciar el servicio desde Internet Service Manager no será suficiente. Dado que se trata de Windows, es posible que también desee reiniciar.

  • Abra un editor de texto. Escriba: <? Php phpinfo (); ?>. Guarde este archivo en la raíz de documentos de su servidor web como info.php.

  • Inicie cualquier navegador web y explore el archivo. Siempre debe usar una solicitud HTTP (http://www.testdomain.com/info.php o http: //localhost/info.php o http://127.0.0.1/info .php) en lugar de un nombre de archivo (/home/httpd/info.php) para que el archivo se analice correctamente

Debería ver una larga tabla de información sobre su nuevo mensaje de instalación de PHP ¡Felicitaciones!