Lumina
05/02/2004, 03h16
Bonjour,
Ceci est juste un aide-mémoire ultra simplifié pour moi-même. :p
Je n'offre donc pratiquement aucun support. Mais vous trouverez de vrais tutoriaux en fin de message.
Télécharger les dernières versions stables de :
Apache 2, en version .msi : http://httpd.apache.org/download.cgi
PHP 5, en version .zip : http://www.php.net/downloads.php
MySQL 4, en version avec installation : http://dev.mysql.com/downloads/
Installer ces trois dernières dans respectivement :
C:\Mes programmes, puisqu'il fera son sous-répertoire \Apache2 tout seul. (Network Domain = localhost, Server Name = localhost, pour tous les utilisateurs... comme un "service", installation = typical)
C:\Mes programmes\PHP
C:\Mes programmes\MySQL, installation "typique"
MySQL
avec un éditeur texte, ouvrir \MySQL\my-large.cnf (car j'ai entre 512 Mo et 1024 Mo de RAM, sinon choisir une autre taille) et le sauvegarder sous le nom C:\Windows\my.ini
dans ce même fichier, faire apparaître :
[mysqld]
basedir = C:/Mes programmes/MySQL/
datadir = C:/Mon web/données/
couper-coller C:\Mes programmes\MySQL\data vers C:\Mon web\données
lancer en ligne de commande : C:\Mes programmes\MySQL\bin\mysqld-max-nt.exe --install
PHP
copier-coller C:\Mes programmes\PHP\php.ini-recommended vers C:\Windows\php.ini
dans ce même fichier, faire apparaître :
display_errors = On
...
include_path = "."
...
doc_root = "C:\Mon web\fichiers"
...
extension_dir = "C:\Mes programmes\PHP\ext"
...
extension=php_gd2.dll
extension=php_mysql.dll
copier-coller C:\Mes programmes\PHP\php5ts.dll et C:\Mes programmes\PHP\libmysql.dll vers C:\Windows\system32\ (pourquoi ? aucune idée, mais je n'ai pas trouvé d'autre solution)
Apache
dans C:\Mes programmes\Apache2\conf\httpd.conf faire apparaître :
LoadModule php5_module "C:/Mes programmes/PHP/php5apache2.dll"
...
DocumentRoot "C:/Mon web/fichiers"
...
<Directory "C:/Mon web/fichiers">
...
DirectoryIndex index.html index.html.var index.php
...
LanguagePriority fr en
...
AddType application/x-httpd-php .php .phtml
relancer le service Apache
Fin
Pour créer un forum, faites-le par exemple dans un simple répertoire C:\Mon web\fichiers\vbulletin
Pour créer une base de données, ajoutez par exemple un simple répertoire vide C:\Mon web\données\vbulletin
Vous accédez désormais à vos forums par http://localhost/vbulletin/
Liens sérieux grâce auxquels j'ai mis six mois pour comprendre. :p
http://www.phptools4u.com/articles/view.php?article=3
http://forum.hardware.fr/hardwarefr/Programmation/sujet-42943.htm
http://forum.hardware.fr/hardwarefr/Programmation/sujet-42943-2.htm#t571947
http://www.phpfrance.com/tutorials/index.php?id=1
http://www.apachefrance.com/Articles/4/
http://webdesignforums.net/thread4321.html
Ceci est juste un aide-mémoire ultra simplifié pour moi-même. :p
Je n'offre donc pratiquement aucun support. Mais vous trouverez de vrais tutoriaux en fin de message.
Télécharger les dernières versions stables de :
Apache 2, en version .msi : http://httpd.apache.org/download.cgi
PHP 5, en version .zip : http://www.php.net/downloads.php
MySQL 4, en version avec installation : http://dev.mysql.com/downloads/
Installer ces trois dernières dans respectivement :
C:\Mes programmes, puisqu'il fera son sous-répertoire \Apache2 tout seul. (Network Domain = localhost, Server Name = localhost, pour tous les utilisateurs... comme un "service", installation = typical)
C:\Mes programmes\PHP
C:\Mes programmes\MySQL, installation "typique"
MySQL
avec un éditeur texte, ouvrir \MySQL\my-large.cnf (car j'ai entre 512 Mo et 1024 Mo de RAM, sinon choisir une autre taille) et le sauvegarder sous le nom C:\Windows\my.ini
dans ce même fichier, faire apparaître :
[mysqld]
basedir = C:/Mes programmes/MySQL/
datadir = C:/Mon web/données/
couper-coller C:\Mes programmes\MySQL\data vers C:\Mon web\données
lancer en ligne de commande : C:\Mes programmes\MySQL\bin\mysqld-max-nt.exe --install
PHP
copier-coller C:\Mes programmes\PHP\php.ini-recommended vers C:\Windows\php.ini
dans ce même fichier, faire apparaître :
display_errors = On
...
include_path = "."
...
doc_root = "C:\Mon web\fichiers"
...
extension_dir = "C:\Mes programmes\PHP\ext"
...
extension=php_gd2.dll
extension=php_mysql.dll
copier-coller C:\Mes programmes\PHP\php5ts.dll et C:\Mes programmes\PHP\libmysql.dll vers C:\Windows\system32\ (pourquoi ? aucune idée, mais je n'ai pas trouvé d'autre solution)
Apache
dans C:\Mes programmes\Apache2\conf\httpd.conf faire apparaître :
LoadModule php5_module "C:/Mes programmes/PHP/php5apache2.dll"
...
DocumentRoot "C:/Mon web/fichiers"
...
<Directory "C:/Mon web/fichiers">
...
DirectoryIndex index.html index.html.var index.php
...
LanguagePriority fr en
...
AddType application/x-httpd-php .php .phtml
relancer le service Apache
Fin
Pour créer un forum, faites-le par exemple dans un simple répertoire C:\Mon web\fichiers\vbulletin
Pour créer une base de données, ajoutez par exemple un simple répertoire vide C:\Mon web\données\vbulletin
Vous accédez désormais à vos forums par http://localhost/vbulletin/
Liens sérieux grâce auxquels j'ai mis six mois pour comprendre. :p
http://www.phptools4u.com/articles/view.php?article=3
http://forum.hardware.fr/hardwarefr/Programmation/sujet-42943.htm
http://forum.hardware.fr/hardwarefr/Programmation/sujet-42943-2.htm#t571947
http://www.phpfrance.com/tutorials/index.php?id=1
http://www.apachefrance.com/Articles/4/
http://webdesignforums.net/thread4321.html