Lumina
21/10/2006, 19h41
Ce tutoriel est une installation minimale pour Windows XP, selon mes propres recommandations.
Préparation
Téléchargez les dernières versions de :
Apache HTTP Server 2.2, fichier .msi : http://httpd.apache.org/download.cgi
PHP 5.2, fichier .zip : http://www.php.net/downloads.php
MySQL Community Server 5.0, Windows Essentials, fichier .msi : http://dev.mysql.com/downloads/mysql/
Choisissez un répertoire serveur pour les fichiers et un répertoire serveur pour les données, par exemple :
C:\Web\www\ (vos pages web)
C:\Web\data\ (vos données mysql)
Choisissez les trois répertoires d'installation, par exemple :
C:\Program Files\Apache
C:\Program Files\PHP
C:\Program Files\MySQL
Apache
À l'installation :
Network Domain = localhost
Server Name = localhost
pour tous les utilisateurs... comme un « service »
installation = typical
Dans C:\Program Files\Apache\conf\httpd.conf faire apparaître :LoadModule php5_module "C:/Program Files/PHP/php5apache2_2.dll"
AddType application/x-httpd-php .php .phtml
PHPIniDir "C:/Program Files/PHP"
...
DocumentRoot "C:/Web/www"
...
<Directory "C:/Web/www">
...
DirectoryIndex index.html index.html.var index.php
PHP
Copier C:\Program Files\PHP\php.ini-recommended en php.ini et y faire apparaître :include_path = ".;C:\Program Files\PHP\includes"
...
doc_root = "C:\Web\www"
...
extension_dir = "C:\Program Files\PHP\ext"
...
extension=php_gd2.dll
extension=php_mysql.dll
Ajouter C:\Program Files\PHP à votre variable d'environnement Path :
Panneau de configuration -> Système -> Avancé -> Variables d'environnement -> Variables système -> Path -> Modifier
Redémarrer l'ordinateur
MySQL
À l'installation :
Choisissez « Custom », changez le répertoire d'installation, revenez en arrière, et choisissez « Typical ».
On « Skip » l'identification MySQL inutile.
MySQL Wizard : « Detailed Configuration »
Répertoire InnoDB : C:\Web\data\
Character Set : laissez Standard pour le moment, UTF-8 semble parfois causer des problèmes
Modify Security Settings : décocher
Configuration de C:\Program Files\MySQL\my.ini :datadir="C:/Web/data/"
Redémarrez le service MySQL. En cas d'échec, supprimez les anciens fichiers du répertoire C:\Web\data\ mais conservez les sous-répertoires évidemment, puis redémarrez le service.Fin
Votre site est accessible à l'adresse http://localhost/.
Pour plus de détails, vous pouvez consulter le tutoriel de Pitchoune : http://forum.vbulletin-fr.org/showthread.php?t=8773
Préparation
Téléchargez les dernières versions de :
Apache HTTP Server 2.2, fichier .msi : http://httpd.apache.org/download.cgi
PHP 5.2, fichier .zip : http://www.php.net/downloads.php
MySQL Community Server 5.0, Windows Essentials, fichier .msi : http://dev.mysql.com/downloads/mysql/
Choisissez un répertoire serveur pour les fichiers et un répertoire serveur pour les données, par exemple :
C:\Web\www\ (vos pages web)
C:\Web\data\ (vos données mysql)
Choisissez les trois répertoires d'installation, par exemple :
C:\Program Files\Apache
C:\Program Files\PHP
C:\Program Files\MySQL
Apache
À l'installation :
Network Domain = localhost
Server Name = localhost
pour tous les utilisateurs... comme un « service »
installation = typical
Dans C:\Program Files\Apache\conf\httpd.conf faire apparaître :LoadModule php5_module "C:/Program Files/PHP/php5apache2_2.dll"
AddType application/x-httpd-php .php .phtml
PHPIniDir "C:/Program Files/PHP"
...
DocumentRoot "C:/Web/www"
...
<Directory "C:/Web/www">
...
DirectoryIndex index.html index.html.var index.php
PHP
Copier C:\Program Files\PHP\php.ini-recommended en php.ini et y faire apparaître :include_path = ".;C:\Program Files\PHP\includes"
...
doc_root = "C:\Web\www"
...
extension_dir = "C:\Program Files\PHP\ext"
...
extension=php_gd2.dll
extension=php_mysql.dll
Ajouter C:\Program Files\PHP à votre variable d'environnement Path :
Panneau de configuration -> Système -> Avancé -> Variables d'environnement -> Variables système -> Path -> Modifier
Redémarrer l'ordinateur
MySQL
À l'installation :
Choisissez « Custom », changez le répertoire d'installation, revenez en arrière, et choisissez « Typical ».
On « Skip » l'identification MySQL inutile.
MySQL Wizard : « Detailed Configuration »
Répertoire InnoDB : C:\Web\data\
Character Set : laissez Standard pour le moment, UTF-8 semble parfois causer des problèmes
Modify Security Settings : décocher
Configuration de C:\Program Files\MySQL\my.ini :datadir="C:/Web/data/"
Redémarrez le service MySQL. En cas d'échec, supprimez les anciens fichiers du répertoire C:\Web\data\ mais conservez les sous-répertoires évidemment, puis redémarrez le service.Fin
Votre site est accessible à l'adresse http://localhost/.
Pour plus de détails, vous pouvez consulter le tutoriel de Pitchoune : http://forum.vbulletin-fr.org/showthread.php?t=8773