Esta sección os guiará en el proceso de configuración e instalación de PHP de manera general en sistemas Unix. Consultar la sección específica de vuestra plataforma ó servidor web.
Conocimientos y software necesarios:
Conocimientos básicos de Unix (ser capaz de usar "make" y un compilador de C, si vais a compilar).
Un compilador ANSI C (si vais a compilar).
flex (si vais a compilar).
bison (si vais a compilar).
Un servidor web
Cualquier componente necesario por los modulos (p.ej: gd, pdf libs, etc.)
Existen diferentes maneras de instalar PHP en la plataforma Unix, bien por el método de compilar y configurar manualmente ó por medio de una serie de paquetes listos para instalar. Esta documentación se centra en el método de compilación y configuración manual.
El proceso inicial de configuración de PHP está controlado por las opciones en linea de comandos del script configure. Esta página muestra el uso de algunas de ellas, pero existen otras muchas. Consultar la lista completa de opciones con configure. Existen diferentes maneras de instalar PHP:
Como módulo de Apache 1.x ó como módulo de Apache 2.x.
Como un módulo Pike para Caudium
Para usarlo con AOLServer, NSAPI, phttpd, Pi3Web, Roxen, thttpd, ó Zeus.
Como un binario CGI
PHP se puede compilar de numerosas maneras, pero una de las más populares es como módulo de Apache. A continuación teneis una descripción de la instalación rápida
Cuando PHP esté configurado, se puede crear el binario CGI. El comando make se encarga de esto. si esto falla y no sabeis como solucionarlo, pasaros por la sección sobre problemas.