Compiler et installer PHP 5.2 sur Apache 2

Nous allons voir dans cet article comment nous pouvons faire pour installer PHP 5.2 depuis les sources sur un serveur HTTP Apache 2. Je vais donc m’appuyer sur les dernières sorties actuellement, à savoir Apache 2.2.13 et PHP 5.2.10.

Téléchargement et dé-compression des sources

Nous allons télécharger les dernières sources depuis le site de PHP.net ou depuis les serveurs Mes-Stats:

Configuration et installation

Note: On prend pour répertoire d’Apache 2, /etc/apache-2.2.13

Nous allons maintenant configurer notre installation de PHP via ./configure. Pour plus d’informations concernant les options de configure, tapez ./configure --help. Voici la commande configure et les options de Mes-Stats:

Note: S’il y a une erreur “xml2-config not found”, exécutez apt-get install libxml2-dev.
Note: S’il y a une erreur “libpng.(a|so) not found”, executez apt-get install libpng12-0 libpng12-dev.
Note: S’il y a une erreur avec “libtool”, téléchargez la dernière version et installez-la depuis les sources.

Maintenant, il nous suffit de proceder à la compilation puis à l’installation:

Nous allons maintenant copier le fichier .ini par défaut vers son dossier de destination:

Lier à Apache

Maintenant, il faut “lier” PHP à Apache. Pour cela, éditez le fichier httpd.conf de votre configuration PHP en ajoutant ces lignes:

Redémarrez Apache.

facebooktwittergoogle_plusredditpinterestlinkedinmail

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">