Installation de PHP et configuration d’Apache

Télécharger cours installation de PHP, tutoriel document PDF.

Installation à partir des sources
Pré-requis pour les sources
• Est-il nécessaire de préciser que tous, mais vraiment tous les paquets, se rapportant de près ou de loin à PHP doivent être désinstallés auparavant ?
• Installez les paquets readline, libxml et freetype2
• Pour utiliser GD (inclus avec PHP) vous devez avoir les paquets : zlib, libpng, libjpeg, libtiff installés. Ainsi que les -dev(el) qui leur correspondent lorsqu’il y’en a.
• Téléchargez le code source de la dernière version de PHP 5 ICI
Installation de PHP et GD
Je suppose dans la suite que le fichier apxs d’apache est dans /usr/sbin/. Si ce n’est pas le cas chez vous : adaptez !
L’installation de PHP se limite à :
$ cd /tmp
$ tar -xzvf /où_est/php-5.0.x.tar.gz
$ cd php-5.0.x/
$ ./configure –prefix=/usr –exec-prefix=/usr –with-apxs2=/usr/sbin/apxs –with-mysql –with-gd -with-zlib
–enable-sockets
–enable-ftp
–with-jpeg-dir=/usr
–with-png-dir=/usr
–with-zlib-dir=/usr
-with-xpm-dir=/usr/X11R6
–with-freetype-dir=/usr/X11R6
–enable-gd-native-ttf
–enablembstring=all
Je suppose implicitement que vous souhaitez utiliser PHP avec MySQL, si c’est PostgreSQL qui a vos faveurs remplacez –with-mysql par –with-pgsql. Si vous avez installé MySQL en version 4.1.x et plus, vous pouvez ajouter –with-mysqli=/où/est/mysql_config.
Finissez l’installation par :
$ make
$ su
# make install
# cp php.ini-dist /usr/lib/php.ini
Configuration d’Apache pour PHP
Je suppose dans la suite que votre fichier php.ini est dans /usr/lib/ et que les extensions ainsi que les librairies de PHP sont dans /usr/lib/php. Si ce n’est pas ainsi chez vous, adaptez dans la suite !
Si vous souhaitez que php, supporte les variables globales passées par URL, vous devez avoir l’option suivante à On (dans /usr/lib/php.ini) :
register_globals = On
Sachez toutefois que ce n’est pas très sécurisé. Toujours dans /usr/lib/php.ini, assurez-vous d’avoir la ligne suivante (non commentée) :
include_path = « .:/usr/lib/php »
Editez maintenant le fichier de configuration d’Apache : httpd.conf. Généralement, il se trouve dans /etc/httpd/conf/ ou /etc/apache/. Là assurez-vous que php5_module est bien chargé, chez moi ça donne ceci (remplacez lib/apache/ par ce qu’il y’a pour les autres modules) : LoadModule php5_module lib/apache/libphp5.so
……

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Installation de PHP (92,0 KO) (Cours PDF)
Installation de PHP

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *