Installation d’un environnement WAMP personnalisé

Plutôt que d’installer le logiciel pré-packagé WAMP Server, j’ai préféré installer sur mon serveur Windows 2022 tous les composants individuellement. MariaDB et PHP étant déjà présents sur la machine, il me restait à installer Apache.

Si vous voulez faire fonctionner PHP Avec Apache, prenez bien la version Thread Safe du logiciel pour Windows.

Concernant Apache, j’ai préféré la version The Apache Haus à celle proposée par le site Apache Lounge, du fait d’un nombre de modules téléchargeables plus importants.

Modification du fichier httpd.conf

Une fois téléchargé, j’ai dézippé l’archive du serveur Web Apache  dans c:\apache. Puis j’ai fait quelques modifications dans le fichier c:\apache\conf\httpd.conf :

Define SRVROOT "c:/Apache"
ServerRoot "${SRVROOT}"

DocumentRoot "d:/coding/moteur"

<Directory "d:/coding/moteur">
   Options All
  AllowOverride All
   Require all granted
</Directory>

<IfModule dir_module>
  DirectoryIndex index.php
</IfModule>

Et j’ai ajouté à la fin de ce fichier :

SetEnv TZ Europe/Paris

LoadModule php_module "c:/php/php8apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "c:/php"

Installation et lancement du service

Pour installer le service, tapez à partir de la ligne de commande :

c:\apache\bin\httpd -k install

Le service se lance automatiquement.

Installation d'un environnement WAMP personnalisé

Apache /