Je fais une infidélité à ZazouMiniWebServer pour compiler le paquet ZAMP !
Ce paquet pour windows fournit Apache2, php5, MySQL4, phpMyAdmin, SQLiteAdmin et Webalizer.
C'est sans installation !
On peut même copier le dossier décompressé ou recompressé avec le site pour l'envoyer par FTP ou le mettre sur une page web, le tout ne faisant que 7.2Mo.
Bref, on double clique sur ZAMP.exe, puis OK, et ensuite on se sert des scripts :
_apache_alone_setup.bat | --> | Configure apache et php. |
_apache_alone_setup_and_start.bat | --> | Configure apache, php et lance le serveur |
_apache_alone_start.bat | --> | Lance Apache |
_mysql_start.bat | --> | Lance mysql |
_mysql_stop.bat | --> | Arrête mysql |
_webalizer_dostats.bat | --> | Génère les stats |
_start_all.bat | --> | Lance Apache, MySQL et un browser en utilisant WFA (Wait For Apache) fourni dans les paquets ... |
Pour arrêter Apache, on ferme la fenêtre, ça finit tout proprement (voir error.log pour confirmation)
Apache en service aussi !
Il existe également une version des scripts pour apache en service mais on perd le côté "déplaçable"
mais bon, les goûts et les couleurs, hein ?
_apache_service_setup_install_start.bat | --> | Configure et exécute) |
_apache_service_start.bat | --> | Lance le service installé |
_apache_service_stop.bat | --> | Arrête le service installé |
_apache_service_uninstall.bat | --> | Arrête et désinstalle le service |
Voilà, ce qui est marrant la dedans, c'est que ça se configure tout seul avec des chemin absolus, merci php pour cette partie :-) et à Gildas Noël pour ses corrections.
Vous pouvez déplacer et/ou renommer ce dossier, il suffit de reconfigurer lorsque vous le faites.
ZAMPcd, c'est ZAMP mais qui s'exécute sur CD. Vous téléchargez ZAMPcd, placez votre site dans htdocs, votre base de données MySQL dans mysql/data ou SQLite là ou vous voulez, vous gravez !
Répertoire de stockage.
Le paquet ZAMP, 7Mo.
Le paquet ZAMPcd, 7Mo.
a+