Zone Webmasters - PHP5 et PHP6 sur le même serveur

> Accueil > Publications > Serveur Apache > PHP5 et PHP6 sur le même serveur

PHP5 et PHP6 sur le même serveur

Par: Rudy | Catégorie: Serveur Apache

Cet article et consacré à l'installation de PHP5 et PHP6 en même temps sur le même serveur apache sur une distribution Linux Debian.

Installation

La première chose a faire est d'installer PHP5 en module apache et PHP6 en CGI.

PHP5

Vous pouvez installer PHP5 très facilement en utilisant apt-get qui permet d'effectuer l'installation et la désinstallation facile de paquets.

Taper les commande suivante dans le shell:
# apt-get update
# apt-get install php5 php5-dev php5-gd php5-mysql php5-pear
# a2enmod php5

PHP6

Pour installer php6-cgi il faudra le faire manuellement vu qu'aucun paquet n'existe à ce jour.
Pour cela télécharger la source sur le site officiel de PHP et compiler là.

Configuration

Pour pourvoir utiliser PHP6 il vous faut ensuite configurer vos VirtualHost tous simplement en ajoutant le code suivant:

ScriptAlias /php6-cgi /usr/local/bin
Action php6-script  /php6-cgi/php-cgi
AddHandler php6-script .php


Au final vous devrai avoir un VirtualHost qui ressemble a ceci:

<VirtualHost *>

        ServerName www.site.fr
        DocumentRoot /home/site/www/
        ScriptAlias /php6-cgi /usr/local/php6
        Action php6-script  /php6-cgi/php-cgi
        AddHandler php6-script .php6
        <directory>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride None
                Order allow,deny
                allow from all
        </directory>
<VirtualHost>
Le chemin de Scriptalias (/usr/local/php6) doit correspondre au répertoire où est installé php6-cgi.

Désormais les fichier avec l'extension php6 sur votre serveur seront interprétés comme du PHP6, mais il vous est possible de changer cela en modifiant la ligne:
AddHandler php6-script .php6


Imprimer cette publication




Commentaires

Commentaires



Aucun commentaire

Ajouter un commentaire

Vous devez être membre pour commenter cet article.

>> Inscrivez-vous





Faire un lien | Partenaires ©2005-2008 Rudy Onfroy Tous droits réservés Contact | RSS | Plan | Haut