Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Artículos > Internet > PHP > Instalación de PHP4 en Windows
-Artículos

Instalación de PHP4 en Windows

1 . Descargar PHP
2 . Instalación
3 . Configuración de PHP
4 . Configuración de Apache
5 . Comprobación

Descargar PHP

Vamos a instalar, en el servidor Apache, PHP. Con PHP podemos generar páginas con contenidos dinámicos, procesar formularios, trabajar con bases de datos, etc... .PHP (Hipertext Preprocessor) es un lenguaje interpretado de alto nivel introducido en paginas html y que es ejecutado por el servidor.

La primera tarea a realizar es la de bajarnos el programa. Pulsa aquí. Más o menos tardarás 5/6 minutos en bajartelo (dependiendo de tu conexión, claro) el archivo ocupa 938 KB.

Instalación

1º Ahora vamos a instalarlo. Es un archivo comprimido con zip, asi que, logicamente ;) tenemos que descomprimir (se llama php-4.0.2-Win32.zip). Vamos a crear, por ejemplo, un directorio que se llame php, dentro del directorio apache que ya habiamos creado anteriormente y lo descomprimimos alli. Siguiendo con la configuración por defecto que realizamos con apache, debe quedar asi:

Configuración de PHP

2º Vamos a configurarlo y a elegir los módulos que queremos cargar al arrancar PHP. Marcamos con el botón derecho del ratón el fichero php.ini-optimized para editar el fichero con el bloc de notas.

3º Estamos editando el fichero php.ini-optimized, y necesitamos indicarle el path a doc_root para que apunte a la raiz web de nuestro servidor ( C:\Archivos de programa\Apache Group\Apache\htdocs) y a extension_dl (que es C:\Archivos de programa\Apache Group\Apache\php) para que apunte a donde hemos puesto php.

Vale ahora vamos a indicarle los modulos a cargar al inicio (seguimos en el mismo fichero, un poquito más abajo). Para ello solo tenemos que borrar los ; que hay al principio de cada linea. Algunos módulos requieren que tenga instaladas en sus sistema librerías adicionales para que el módulo funcione correctamente, asi que borrar solo los que tienen el punto morado.

Los modulos de PHP son los siguientes:

php3_calendar.dll Funciones de conversión de calendario
php3_crypt.dll Funciones de criptografía
php3_dbase.dll Funciones para DBase
php3_dbm.dll Emulación GDBM con la librería Berkeley DB2
php3_filepro.dll Acceso SÓLO LECTURA a bases de datos filepro
php3_gd.dll Funciones de librería GD para manipular GIF
php3_hyperwave.dll Funciones de HyperWave
php3_imap4r2.dll Funciones de IMAP 4
php3_ldap.dll Funciones de LDAP
php3_msql1.dll Cliente de mSQL 1
php3_msql2.dll Cliente de mSQL 2
php3_mssql.dll Cliente de MSSQL client (requiere las librerías de MSSQL DB
php3_mysql.dll Funciones de MySQL
php3_nsmail.dll Funciones de correo de Netscape
php3_oci73.dll Funciones de Oracle
php3_snmp.dll Funciones get y walk de SNMP (¡sólo en NT!)
php3_zlib.dll Funciones de ZLib

4º Una vez terminadas todas las modificaciones, lo que vamos a hacer es guardarlo como php.ini en el directorio windows (o en los directorios winnt o winnt40, segun la versión del sistema operativo que tengais). Pulsa Archivo , Guardar como en el menu del NOTEPAD. Tened mucho cuidadito de guardarlo asi como muestra la imagen, porque si teneis pulsada la opción Guardad como archivos de tipo: Documentos de texto se añadira la extensión txt a php.ini (quedando como php.ini.txt) con lo que no funcionará. Hay que elegir la opción Todos los archivos (*.*)

Configuración de Apache

5º Ahora vamos a configurar apache para que pueda usar PHP. Vamos a su directorio conf y, lo mismo que en el punto dos, marcamos con el boton derecho del ratón el fichero httpd.conf para editar el fichero con el bloc de notas.

6º Ahora buscamos donde pone DirectoryIndex index.html y le añadimos lo que he subrayado en azul.

Copia este texto y pegalo en ese lugar (añade despues de DirectoryIndex index.html index.php e index.php3 a mano)

ScriptAlias /php/ "C:/Archivos de programa/Apache Group/Apache/php/"
AddType application/x-httpd-php3 .php3
AddType application/x-httpd-php3-source .phps
AddType application/x-httpd-php .php .php4
AddType application/x-httpd-php-source .phps
AddHandler cgi-script .cgi
AddHandler php3-script .php3 
AddHandler php-script .php .php4
Action php3-script /php/php.exe
Action php-script /php/php.exe

Una vez realizado este paso pulsar Archivo . Guardar .

Comprobación

7º Vale, pues ya lo tenemos. Vamos a probar que esto funcione. Con el mismo bloc de notas pulsamos Archivo . Nuevo . y escribimos solo esta frase <? phpinfo(); ?> y pulsamos Archivo . Guardar (acordaros de la advertencia que os he hecho en el punto 4 de como guardarlo ¿eh?) le llamamos como info.php (je, je, nuestro primer "programa") y lo guardamos en el directorio httdocs de Apache (el directorio raiz donde parten las páginas web).

Ponemos en marcha el servidor Apache y abrimos el navegador (no hace falta que estemos en Internet ahora). Ponemos en la barra del navegador http://localhost/info.php y voila :) (bueno, eso espero).

Nota: Localhost es el nombre por defecto de vuestro servidor.

Vale, pues ya esta. Ya funciona esto mismo en Internet. Poneis en marcha el WinIP, el Apache y a funcionar...... :)))

 

Últimos comentarios
Últimos 5 comentarios

Informacion de actualizacion (29/10/2007)

Por
hola

estoy instalando phpbb3 y tengo este problema como puedo instalar o hacerle estas modificaciones a php,

requerimientos:
Firebird: Unavailable MySQL with MySQLi Extension: Unavailable MySQL: Available MSSQL Server 2000+: Unavailable MSSQL Server 2000+ via ODBC: Available Oracle: Unavailable PostgreSQL 7.x/8.x: Available SQLite: Unavailable ,

tengo instalado

Apache Web Server Version 1.3.33

PHP Script Language Version 4.3.11

MySQL Database Version 4.0.24

phpMyAdmin Database Manager Version 2.5.7-pl1

AppServ Open Project - 2.4.4a for Windows

gracias

Gracias (23/03/2007)

Por
Muy precisas tus instrucciones, y muy bien explicadas. Fue de mucha ayuda

AYUDA!!! PHP DESDE CERO - COMO INICIARSE (18/02/2007)

Por
HOLA, ME LLAMO MARTIN Y SOY DE ARGENTINA.
MI CONSULTA ES LA SIGUIENTE. LEI LOS PASOS PERO NO ENTIENDO CUAL ES EL EDITOR PHP PARA PODER COMENZAR??
LEI Y ME REGISTRE EN JOOMLA.ORG
PERO AUN ASI SIGO SIN COMPRENDER NADA, PUESTO QUE DESCARGO EL PROGRAMA QUE ME OFRECEN Y ES GRATUITO PERO AUN SIGO SIN COMPRENDER, ME PUEDEN AYUDAR? LES AGRADECERIA MUCHISIMO SI SABEN DE ALGUNA GUIA VISUAL COMO LA EXPUESTA. PERO MAS AMPLIA ES DECIR UNA "GUIA VISUAL PARA TONTOS" JE!
ESTARE ESPERANDO RESPUESTA.

Ayuda con apache2triad (27/09/2006)

Por
Hola a todos quisiera saber si alguien me puede ayudar con el problema que tengo. Mi apache me mandaba un error de que no se podia ejecutar porque le faltaba la libreria de mysql y me dice el error se puede corregir al reinstalar la aplicacion pero al intentar desinstalar el apache2triad no me deja que hago, ya vi el registro de windows y lo borre de ahi pero me dice que el apache2triad sigue instalado

Php, mySQL, Apache (26/05/2006)

Por
Instalar PHP4 es muy sencillo jovenes...
Bajense el Apache2Triad version 1.4.4 para vresion 4
o Apache2Triad version 1.5.x para tener php 5

Lo instalan y listo...ah una cosa...

LEAN LA MALDITA INFORMACION PARA QUE APRENDAN Y DEJEN DE PREGUNTAR!!!
 
Tienda
Patrocinados
 

Copyright © 1999-2010 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

diseño y desarrollo web por Color Vivo Internet. Un proyecto de los Hermanos Carrero