RUBRIQUES
Pratique
06/11/2007
Installer PHP6 en module Apache sur Ubuntu
PHP4 ne sera plus plus supporté d'ici un an laissant la place à PHP5 alors que la version 6 commence à montrer le bout de son nez. Voici comment installer cette derniere version sur un serveur Ubuntu pour effectuer quelques tests. Préquis - Un serveur linux sur une base débian, ubuntu... pour profiter d'apt-get - Un accès administrateur (au moins pouvoir faire des sudo) - Apache, testé sur un apache 2.2 mais la version n'a pas vraiment d'importance InstallationComme nous allons compiler PHP nous aurons besoin des outils de compilation, si vous ne les avez pas déjà installés faites un sudo apt-get install build-esssensials automake pour installer gcc et tout son attirail. Nous aurons aussi besoin de quelques bibliothèques : sudo apt-get install apache2-prefork-dev Vous pouvez choisir apache2-threaded-dev à la place da apache2-prefork-dev, ça devrait aussi marcher. Maintemant occupons nous de PHP6 : téléchargez les sources sur snaps.php.net et décompressez l'archive avec : tar xvfz Allez dans ce répertoire et lancez la compilation : ./configure --with-apxs2=/usr/bin/apxs2 --enable-soap
Sous root créez le fichier /etc/apache2/php6.conf et placez y : <ifmodule mod_php6.c>
De même avec le fichier /etc/apache2/php6.load LoadModule php6_module /usr/lib/apache2/modules/libphp6.so On initialise le module et on relance apache : sudo a2enmod php6
Tests Si tout s'est bien passé, un simple phpinfo devrait confirmer que PHP6 est bien installé, pour aller un peu plu loin, testez les namespaces. Contenu proposé sous licence Creativ Commons par Stéphane Brun
|
Par Thomas Thelliez, (RocketBootstrapper.com) Lire
Par Thomas Arnaud, (Nudge) Lire