Installation sur les syst�mes UNIX
Sommaire
- Apache 1.3.x sur les syst�mes Unix
- Apache 2.0 sur les syst�mes Unix
- Lighttpd 1.4 sur les syst�mes Unix
- Caudium
- Installation avec les serveurs fhttpd
- Installation sous Netscape et iPlanet Enterprise Serveur sur un syst�me Sun Solaris
- CGI et configuration en ligne de commande
- Installation sous HP-UX
- Installation sur les syst�mes OpenBSD
- Installation sous Solaris
- Notes d'installation sous Debian GNU/Linux
Cette section va vous guider lors du processus d'installation et de configuration de PHP sous Unix. Commencez par �tudier les sections sp�cifiques � votre plate-forme ou � votre serveur Web avant de passer � l'installation.
Comme ce que nous avons �crit dans le manuel dans la section Consid�rations g�n�rales sur l'installation, nous traiterons de l'installation de PHP sur des serveurs Web dans cette section, bien que nous couvrirons �galement la configuration de PHP pour l'utilisation en ligne de commande.
Il y a plusieurs mani�res d'installer PHP sur des plates-formes Unix : soit avec un processus de compilation/configuration, soit avec des paquets pr�compil�s. Cette documentation est particuli�rement focalis�e sur le processus de compilation/configuration. Beaucoup de syst�mes bas�s sur Unix ont plusieurs sortes de paquets d'installation pour leur syst�me. Ils permettent de vous assister dans une configuration standard, mais si vous avez besoin d'avoir des fonctionnalit�s diff�rentes (comme un serveur s�curis� ou un driver diff�rent de bases de donn�es), vous aurez besoin de construire PHP et/ou votre serveur Web. Si vous n'�tes pas familiaris� avec la construction et la compilation de vos propres logiciels, il sera plus simple de v�rifier si quelque part, personne n'a d�j� construit une version de paquet de PHP avec les fonctionnalit�s dont vous avez besoin.
Pr�-requis :
- Connaissance de base d'UNIX (savoir faire un "make" et compiler en C, si besoin).
- Un compilateur ANSI C (pour les codes sources)
- flex : Version 2.5.4 (pour compiler)
- bison : Version 1.28 (pr�f�r�), 1.35, or 1.75 (pour compiler)
- Un serveur Web
- Tous les composants n�cessaires aux extensions (biblioth�que GD, PDF, etc.)
La configuration initiale de PHP et le processus de configuration sont contr�l�s par l'utilisation du fichier configure et de ces options en lignes de commande. Vous pouvez r�cup�rer une liste de toutes les options disponibles accompagn�es d'une courte description en ex�cutant la commande ./configure --help. Notre manuel documente les diff�rentes options s�par�ment. Vous pouvez trouver les options internes en annexe, bien que les diff�rentes options sp�cifiques � chaque extension sont d�crites sur les pages de r�f�rence.
Lorsque PHP est configur�, vous �tes pr�t � construire le module et/ou l'ex�cutable. La commande make devrait s'occuper de cela. Si elle �choue et que vous ne savez pas pourquoi, lisez la section Probl�mes.