PHP-5.0.4

Introducción a PHP

PHP es el Preprocesador de Hipertexto PHP. Usado principalmente en sitios web dinámicos, permite que el código de programación se incluya directamente en el código HTML.

Información sobre el paquete

Descarga adicional

Instalación de PHP

[Nota]

Nota

Puedes usar PHP para giones de servidor, guiones de línea de comandos o aplicaciones GUI clentes. El libro proporciona instrucciones para configurar PHP como guiones de servidor, pues es la forma más común.

Si tienes instalado Berkeley DB y deseas utilizarlo, aplica al siguiente parche:

patch -Np1 -i ../php-5.0.4-db43-1.patch

Instala PHP ejecutando los siguientes comandos:

./configure --prefix=/usr \
            --sysconfdir=/etc \
            --with-apxs2 \
            --with-config-file-path=/etc \
            --with-zlib \
            --enable-bcmath \
            --with-bz2 \
            --enable-calendar \
            --enable-dba \
            --enable-exif \
            --enable-ftp \
            --with-gettext \
            --with-iconv \
            --enable-mbstring \
            --with-ncurses \
            --with-readline \
            --disable-libxml &&
make

Ahora, como usuario root:

make install &&
cp php.ini-recommended /etc/php.ini

Elimina el parámetro --disable-libxml si tienes instalado libxml2-2.6.19, pues en caso contrario pear no se construirá.

[Nota]

Nota

PHP tiene muchas opciones de configuración que activarán el soporte para ciertas cosas. Puedes usar ./configure --help para ver una lista completa de las opciones disponibles. Así mismo, es muy recomendable usar el sitio web de PHP, pues su documentación en línea es muy buena.

Configuración de PHP

Ficheros de configuración

/etc/php.ini, /etc/pear.conf

Información sobre la configuración

Para activar el soporte de PHP en el servidor web Apache, debes añadir unas nuevas directivas LoadModule (que debería manejarla automáticamente el comando make install) y AddType en el fichero httpd.conf:

LoadModule php5_module lib/apache/libphp5.so
AddType application/x-httpd-php .php

Igualmente, puede ser útil añadir una entrada para index.php en la directiva DirectoryIndex del fichero httpd.conf.

Necesitarás reiniciar el servidor web Apache tras hacer cualquier modificación en el fichero httpd.conf.

Contenido

Programas instalados: pear, php, php-config, phpextdist y phpize
Librería instalada: libphp5.so
Directorios instalados: /usr/include/php y /usr/lib/php

Descripciones cortas

php

Una interfaz en línea de comandos que te permite procesar y ejecutar código PHP.

pear

El administrador de paquetes "PHP Extension and Application Repository" (PEAR).

Last updated on 2005-04-15 21:38:34 +0200