Pour pouvoir tester ses scripts sur son PC, il faut bien entendu
installer PHP, mais également un serveur web. Ce serveur web vous
permettra d'accéder à vos scripts PHP via un navigateur. Apache,
le leader du marché, est rapide, fiable et gratuit. C'est donc
ce serveur web que nous utiliserons.
Apache peut s'installer automatiquement en utilisant un utilitaire
qui installe et configure tout ce dont vous avez besoin. C'est
simple et rapide, mais vous ne savez pas ce qui se passe. Pour
en savoir plus, rendez vous sur le site EasyPHP
Avant de commencer l'installation, il faut déjà télécharger les
fichiers nécessaires. Apache peut se télécharger ici
et PHP ici.
Installation de PHP :
- installer le programme dans c:\php
- copier le fichier php.ini-dist dans le répertoire Windows
et le renommer en php.ini
- l'éditer (l'ouvrir avec Notepad ou Wordpad) pour régler les
paramètres de PHP.En principe, il n'y a pas grand chose à changer
à la configuration par défaut
Installation de Apache :
- éditer le fichier httpd.conf qui se trouve dans le répertoire
/conf du répertoire où Apache est installé
Configuration de Apache :
- ajouter votre adresse IP à la ligne ServerName
- modifier si vous le voulez la racine web de vos documents,
à l'aide de la directive DocumentRoot. Par défaut il s'agit
du répertoire htdocs, dans le répertoire d'installation d'Apache.
Il faut ensuite 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 .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 .html
Ensuite vous devez indiquer à Apache d'utiliser PHP pour ces fichiers.
ScriptAlias /php/ c:/php/
Action application/x-httpd-php /php/php.exe
Lorsque Apache rencontre un fichier de type application/x-httpd-php,
il demande donc à c:/php/php.exe de l'analyser. Enfin, il suffit
de lancer apache.exe.
Pour tester si tout est bien installé, il faut d'abord vous rendre
sur http://www.localhost votre. Vous devez obtenir une page "Apache
fonctionne...". Dans le cas contraire, vérifiez que vous avez bien
lancé apache.exe.Il faut ensuite vérifier que PHP fonctionne aussi.
Pour cela, lancez un éditeur de texte , créez un nouveau fichier,
avec l'extension adaptéepar exemple test.php et insérez-y la ligne
suivante :
<? test() ; ?>
Sauvegardez le fichier dans le répertoire adéquat (\htdocs),
puis lancez ce fichier à l'aide de votre navigateur (http://localhost/test.php).
Vous devez obtenir une page d'information sur la configuration
de PHP.
|