Inicio Tutoriales Instalación de PHP con Apache en Windows, como CGI

Instalación de PHP con Apache en Windows, como CGI

3 1527

En este artículo veremos: descarga, instalación, configuración y prueba de PHP 5.

Tenga en cuenta que en el artículo se asume que tiene instalado y configurado adecuadamente Apache 2.0. Si no vea el artículo correspondiente.

Empecemos mencionado que existen dos formas principales para instalar PHP: como CGI y como un módulo de Apache. Y aquí veremos la primera de ellas.

1. Descarga

Descarguemos la versión 5.1.2. de PHP. Ir a la página principal http://www.php.net/downloads.php y descargar el archivo: PHP 5.1.2 installer de la lista de archivos.

Archivos php

2. Instalación

Una vez descargado el archivo php-5.1.2-installer.exe ejecutarlo para iniciar la instalación.

Pantalla 1: Bienvenida a la instalación. Next

Pantalla 2: Licencia del programa. I Agree

Pantalla 3: Tipo de instalación. Elegir la opción Standard, y continuar. Next.

Pantalla 4: Elegir la carpeta de destino de la instalación. Por defecto C:\PHP se recomienda dejarla así. Next.

Pantalla 5: Configuración de correo del administrador. En el primer casillero colocamos la dirección de nuestro servidor SMTP (mail.dominio.com), caso contrario localhost (por defecto). En el segundo casillero el mail del administrador. Si gusta deje estos valores por defecto y continuar. Next.

Configuracion mail

Pantalla 6: Tipo de servidor. En este caso Apache. Next.

Tipo servidor

Pantalla 7 y 8: Instalación de PHP.

Al finalizar la instalación probablemente aparezca un mensaje como el siguiente (imagen).

Mencionando que debemos configurar manualmente el archivo httpd.conf de Apache.

Mensaje apache

Abramos el explorador de Windows y vayamos C:\PHP en donde están los archivos que se instalaron para verificar que están los archivos.

3. Configuración

Para que PHP quede configurado correctamente debemos realizar algunos pasos adicionales.

Lo primero que debemos hacer es copiar el archivo php5ts.dll (que se encuentra en C:\PHP) a la carpeta C:\Windows\System.

Directorio php

Segundo abrir el archivo httpd.conf de Apache (C:\Archivos de programa\Apache Group\Apache2\conf) y agregar las siguientes líneas al final del documento (tenga en cuenta que la instalación se realizó en C:\PHP):

ScriptAlias /php/ “c:/php/”

AddType application/x-httpd-php .php

Action application/x-httpd-php “/php/php-cgi.exe”

Http.conf apache

En ellas se indica donde se encuentra el ejecutable de php, y lo asocia a los ficheros .php que se encuentren dentro de apache.
A continuación reiniciar el servidor Apache, y ya esta!

Restart apache

4. Prueba

Para probar que PHP está instalado y configurado adecuadamente, abramos en Bloc de Notas y escribamos lo siguiente:


phpinfo;
?>

Y guardar este documento con el nombre ?info.php?.

Finalmente abrir un explorador web y escribir en la barra de dirección http://localhost/info.php. El resultado es una página con la información de la versión de PHP.

Prueba php

Nota

Esta forma de instalación como CGI no es recomendable por posibles ataques al servidor. El mismo archivo install.txt de la instalación lo menciona. Para mayor seguridad se debe instalar como módulo de Apache.

Comparte tus conocimientos de informática

Programador y Desarrollador Web. Administrador de RibosoMatic y Proyecto Yupy. Blogger y entusiasta de la tecnología, internet, software y tutoriales para desarrollo de aplicaciones para la web ....