EasyPHP est un logiciel sous licence GNU permettant
d'émuler un serveur Apache sous Windows. C'est un serveur
HTTP. Il permet d'utiliser des fichiers PHP
et d'installer des bases de données MySQL en local
(avec le module PHPMyAdmin) sur votre ordinateur. Il est
compatible avec Windows 95/98, Millenium, 2000, XP,
Vista, Seven et server 2003 - 2008. Son principal concurrent est Wampserver.
Ce logiciel gratuit est principalement utiliser pour
tester un site Internet en local (hors hébergement) avant sa mise en production
sur un véritable hébergement
Internet (le plus souvent sous Linux).
Comme exemple à tester, citons OScommerce, Annuaires,
... ou tout autre programme Internet. Il est
actuellement (version 2.0) compatible PHP 4 et 5. La version précédente (1.8)
est compatible PHP 3 et 4. PhPMyadmin permet de gérer
une (ou plusieurs) base de donnée MySQL (créer, modifier, supprimer, ...).
Quelques fonctionnalités, liées au extensions, ne
fonctionnent pas sous EasyPhp. Windows ne faisant pas de distinctions entre les
noms de fichiers en majuscules/minuscules, mais Linux oui. Quelques précautions
sont à prendre lors des tests à ce niveau.
Ce logiciel permet également d'héberger son site Internet
sur son propre PC sous Windows (c'est un véritable serveur Apache)
mais avec quelques failles de sécurité à prévoire (EasyPhp est dédié au
test).
Le dossier de travail (où sont insérés les
fichiers à tester) sont un sous-dossier de l'installation du logiciel, www.
L'adresse de test sous Explorer ou firefox est 127.0.0.1 (l'adresse IP du localhost). Par défaut, les
paramètres des bases de données sont:
nom du serveur: localhost
utilisateur root@local.host
ou plus souvent root
mot de passe vide
La base de donnée doit être créé au préalable
via phpmyadmin.