1) Installation du serveur Web Apache .

Récupérer le fichiers Apache sur le site www.apache.org.
Lancez l'installation. Un conseil, installer apache sur un autre disque dur ou une autre partition.
Vou n'êtes pas obligé de mettre tous vos fichier Web dans le répertorie HTDOCS, mais dans un autre répertoire à la racine d'apache.
Allez dans le répertoire \conf et editer httpd.conf avec un éditeur de texte. Il y a quelques élements à changer. Tous d'abord définisser l'emplacement de votre répertorie Web:
ServerName votre_adresse_ip
DocumentRoot "c:/web" //répertoire ou se trouve vos pages
Et un peu plus bas ...
<Directory "c:/web">
Options All
AllowOverride All
Order allow,deny
Allow from all
</Directory>
2) Support du PHP
a) Installation de PHP pour Apache pour CGI-BIN.
Avant de faire cette étape vous devez lire en premier:
http://www.cert.org/advisories/CA-1996-11.html.
Configurer Apache avec le support du PHP se fait en deux étapes.
Tout d'abord vous devez définir les extensions des fichiers qui seront interprétés par l'analyseur PHP, avec la directive AddType.
On peut par exemple définir .php, .php3 et .phtml. Rien ne vous empêche de mettre aussi l'extension .html mais sachez que, si vous désirez uniquement y mettre du html, cela ralentit inutilement le serveur.
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .phtml
Ensuite vous devez indiquer à Apache d'utiliser PHP pour ces fichiers.
ScriptAlias /php/ c:/php/
Action application/x-httpd-php /php/php.exe
b) Installer Apache comme un module
Pour l'accomplir, vous devez charger le fichier php4apache.dll dans votre fichier de configuration httpd.conf.
Vous pouvez rencontrer des problèmes Comme: "cannot load c:/php/sapi/php4apache.dll into server"
Pour celà vous devez mettre le fichier php4ts.dll dans:
1) Répertoire ou apache.exe s'exécute
2) Répertoire ou php4apache.dll est chargé
3) %systemroot%\system32, %systemroot%\system et %systemroot%
5) Chemin %path%
Une fois que vous avez fait tout ça, il ne reste plus qu'a écrire ces quelques lignes dans le ficheir httpd.conf:
LoadModule php4_module c:/php/sapi/php4apache.dll
AddModule mod_php4.c
AddType application/x-httpd-php .php
Il ne reste plus qu'a redémmarer Apache.
Pour tester si PHP fonctionne il suffit dans un éditeur de texte d'écrire:
<? phpinfo(); ?> et enregistrer comme php.php.
Lancez-le à partir de votre navigateur. Vous devez avoir ceci:
|