Win2k SP4
Win Xp SP1a

Test de la sécurité & anti-virus
grc.com | Symantec | McAfee | Sygate Accueil | E-mail |
Dossiers
.: Ecran bleu
.: Le réseau local par EDF
.: Le système raid
.: Apache
.: Php
.: MySQL
.: PhpMyAdmin
Pratique
.: Les clients mails
.:
Les Processus
.:
Disquette de boot
.:
Commande récupération
.:
Console MMC
.:
Sauvegarde
.:
CV
.: Utilitaires de test
.: TraceRoute
.: Speed Connection
.: Test des ports
.: Recherches DLL

.:
Les services
.: Liens
.: Mot de passe perdu ?
.: Theme Xp
.: Trucs & Astuces
Certification
.: 70-210 & 70-215
.: 70-216
.: 70-224
.: Notion sur 2K
.: Sécurité NT 4.0
.: Cert. express Xp
.: Cert. express server 2k
Liens

.: SupInfo
.: Comment ça marche

.: Php scripts france
.: Sos-windows
.: Apache.org
.: Php.net
.: PhpMyAdmin.net
.: MySQL
.: CRIR de Paris
.: Base de connaissance
.: HowTo Microsoft
.: HoaxBuster
.: Symantec
.: Sophos
.: F-Prot

 
Windows NT 4.0  
   
 

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:

  site-windows@laposte.net
Mars 2004