Installation et configuration de PHP5

Il y a 2 possibilités pour installer php, le mode CGI soit le mode apache.

Le mode apache a l'avantage d'être utilisable directement :

apt-get install libapache2-mod-php5

Et voila, PHP5 est installé :-)

On redémarre apache :

service apache2 restart

Et pour tester si tout est ok, on va remplacer le fichier index.html par un nouveau fichier index.php :

<? phpinfo(); ?>

On lance le browser et si on voit des info sur l'installation php, c'est gagné ;-)

Installation des plugins supplémentaires pour PHP5

PHP dispose d'un grand nombre de plugins, voici une liste des principaux qui vous serons sans doute utile:

  • php5dev: Fichiers permettant le développement de modules PHP5.

  • php5gd : Ajout du support de GD 2 pour le traitement des images en PHP. php5mcrypt:
    Ajout du support de la librairie mcrypt qui ajoute des fonctions de cryptage avancées.

  • php5memcache: Ajout du module memcache sur PHP. Memcache est un démon permettant de réduire la
    charge du serveur en mettant en cache des informations (Appels en BDD) directement dans la mémoire
    serveur.

  • php5mysql: Le module MySQL pour PHP5. Nous verrons comment installer MySQL dans le chapitre suivant.

  • phppear: PEAR le framework et système de distribution d'applications.

Installons maintenant les extensions PHP qui nous serons utiles:

apt‐get install php5‐gd php5‐mcrypt php‐pear