Installation de PHP sous linux

Commencez par décompresser apache_1.3.x.tar.gz et php-4.0.x.tar.gz dans le répertoire /usr/local

 cp apache_1.3.X.tar.gz /usr/local
 cp php_4.0.X.tar.gz /usr/local
 cd /usr/local
 tar zxvf apache_1.3.X.tar.gz ./
 tar zxvf php_4.0.X.tar.gz ./

Puis allez dans le répertoire d'apache créé et tapez :

 /configure --prefix=/www

On peut alors compiler PHP.

 /configure --with-mysql=../mysql --with-config-file-path=/www/conf --with-gd --with-apache=../apache_1.3.x --enable-track-vars
 make
 make install

Enfin, rendez vous dans le répertoire de php et tapez :

 cp php.ini-dist /www/conf/php.ini

Le fichier php.ini permet de modifier la configuration de PHP.
Allez dans le répertoire /etc/rc.d/rcX.d (X représente le numéro noté tout au début de ce tutorial) et tapez :

 ln -s /usr/local/mysql-3.22.xx/support-files/mysql.server S08mysql
 ln -s /www/bin/apachectl S09apache

Puis éditez le fichier /www/conf/httpd.conf

 Addtype application/x-httpd-php .php
 Addtype application/x-httpd-php .php3

Les fichiers ayant les extensions .php et .php3 seront alors interprétés par l'analyseur PHP. Rien ne vous empêche d'ajouter d'autres extensions, par exemple .phtml ou même .html. Il faut cependant savoir qu'analyser les fichiers est forcément un peu plus long. Il ne faut donc pas déclarer les fichiers .html en fichiers php si vous n'y mettez que du html.