Guide d'installation manuel pour Windows
Php 5.3.6
Apache 2.2.17
Xdebug 2.1.1-5.3-vc9
Apache ( choisir la version .msi pour faciler l'instalation )
Double cliquer sur httpd-2.2.17-win32-x86-openssl-0.9.8o.msi
Choisir l'option expert, puis l'installer vers C:\Program Files (x86)\Apache2.2
Entrez localhost => domain, 127.0.0.1 => server name, n'importe quelle adresse mail.
(une icône doit apparaître dans la barre des taches en bas a droite afin de gérer le serveur)
Editez le fichier C:\Program Files (x86)\Apache2.2\conf\httpd.conf
Ajoutez ces 3 lignes après la série des #LoadModule (les paths peuvent bien sur être différents)
PHPINIDir "c:\php5"
AddType application/x-httpd-php .php
LoadModule php5_module "c:\php5\php5apache2_2.dll"
Lancer votre navigateur et tapez http://localhost/ dans la barre d'adresse pour vérifier
(le répertoire Apache2.2\htdocs devra contenir tous vos future travaux web)
PHP ( choisir la version Win32-VC9-x86.zip )
Créer un répertoire c:\php5
Dézipez l'archive dedans
Faire une copie du fichier c:\php5\php.ini-development dans le même emplacement puis le renommer en php.ini
Editer le fichier php.ini et chercher ;extension_dir
Ajoutez ceci extension_dir = "C:\php5\ext"
Chercher également
;extension=php_mysql.dll
;extension=php_mysqli.dll
Enlever le ; devant
Sauvegardez
Copier le fichier c:\php5\php5ts.dll dans le repertoire C:\Program Files (x86)\Apache2.2\bin
(là ou est httpd.exe)
Enfin il faut ajouter une variable d’environnement à Windows.
Lancer l'explorateur => clique droit sur l’icône ordinateur => paramètres système avancé => variable d’environnement
Trouver Path dans variable système et cliquez sur modifier
Ajoutez ;C:\php5 dans le champ valeur de la variable (ne pas oublier le point virgule avant)
Xdebug 2.1.1-5.3-vc9 (version non TS)
Copiez php_xdebug-2.1.1-5.3-vc9.dll dans C:\php5\ext
Editez le php.ini et ajoutez après la série des ;extension=
zend_extension="C:\php5\ext\php_xdebug-2.1.1-5.3-vc9.dll"
xdebug.show_local_vars=1
xdebug.dump.GET=*
xdebug.dump.POST=*
xdebug.dump.SESSION=*
sauvegardez et relancer Apache.
MySql ( choisir la version mysql-essential-5.1.45-win32.msi )