Comment Ca Marche - Communauté informatique  
   
Accueil - Encyclopédie informatiqueTélécharger l'encyclopédieContribuer à cet article

PHP - Installation de EasyPHP

Installer EasyPHP (Apache, PHP, MySQL) Encyclopédie


Introduction à EasyPHP

Afin de faire fonctionner PHP, il est nécessaire à la base d'en télécharger les sources depuis un site spécialisé (par exemple PHP.net), puis de compiler celui-ci (ainsi que d'éditer les liens) afin de créer un fichier exécutable.

Ce processus demande des notions avancées en informatique, c'est pourquoi trois adeptes de PHP (Emmanuel Faivre, Laurent Abbal et Thierry Murail) ont mis au point un package (appelé EasyPHP) contenant 3 produits incontournables de la scène PHP :

  • Le serveur Web Apache
  • Le moteur de scripts PHP4
  • La base de données MySQL
  • Un outil de gestion de base de donnée graphique, Phpmyadmin

EasyPHP est ainsi un pack fonctionnant sous Windows permettant d'installer en un clin d'oeil les éléments nécessaires au fonctionnement d'un site web dynamique développé en PHP

Récupérer EasyPHP

Le pack EasyPHP est disponible sur les sites suivants :

Il vous suffit dans un premier temps de télécharger la version la plus récente de EasyPHP. Vous pouvez la télécharger à cette adresse :
Page de téléchargement de EasyPhP

Installer EasyPHP

L'installation de EasyPHP est très simple, notamment avec l'apparition de la version 1.4 comportant un installeur automatique.

Pour installer EasyPHP, il vous suffit dans un premier temps de double-cliquer sur le fichier téléchargé précédemment :

installation de EasyPHP

L'écran d'installation de EasyPHP suivant devrait apparaître, cliquez sur Next (Suivant) :

installation de EasyPHP - écran d'invite

L'installeur va ensuite vous demander de préciser le répertoire d'installation :

installation de EasyPHP - choix du répertoire

Puis il va demander la création d'un groupe dans le menu démarrer

installation de EasyPHP - création d'un groupe Et enfin il va vous récapituler les éléments de l'installation avant de procéder à la copie des fichiers.

installation de EasyPHP

Après la copie des fichiers, EasyPHP vous présente l'écran suivant indiquant que l'installation s'est déroulée correctement

installation de EasyPHP - installation réussie de EasyPHP

Il se peut lors de l'installation que l'installeur vous indique l'erreur suivante :

installation de EasyPHP - Erreur msvcrt.dll

Cette erreur indique que la librairie msvcrt.dll n'a pû être copiée. La raison de cette erreur provient du fait que votre système Windows est actuellement en train d'utiliser cette libraire et ne peut donc l'écraser.

Pour y remédier, copiez cette librairie (par exemple dans c:\) sur votre disque dur (cliquez ici pour télécharger la librairie pour Windows 9x), puis redémarrez en mode MS-DOS, puis tapez copy c:\msvcrt.dll c:\windows\system. Le système va vous demander de confirmer cet écrasement répondez "Oui" (Y ou O), redémarrez Windows et EasyPHP devrait fonctionner !

Démarrage de EasyPHP

Pour démarrer Apache, MySQL et PHP, il vous suffit de lancer EasyPHP à partir du groupe créé dans le menu démarrer :

démarrage de EasyPHP

Pour vérifier si EasyPHP fonctionne, il vous suffit de taper dans votre navigateur préféré  :

  • http://localhost
  • ou http://127.0.0.1
Les deux adresses ci-dessus représentant votre machine locale.

Editer votre site

Pour créer votre site web dynamique avec EasyPHP, il vous suffit de déposer vos créations dans le sous-répertoire /www de EasyPHP.

Par exemple créez un fichier texte contenant le texte suivant :

<?
phpinfo();

?>

Puis renommez ce fichier en phpinfo.php3 et déposez-le dans le sous-répertoire /www.
Vous pouvez désormais visualiser le résultat à l'adresse suivante :
http://localhost/phpinfo.php3

Plus d'informations

Pour plus d'informations ou en cas de problème avec EasyPHP, allez sur EasyPHP.org. En cas de problème, commencez par consulter la FAQ, puis consultez le Forum

Article écrit par Jean-François Pillou

Trucs & astuces pertinents trouvés dans la base de connaissances

01/01 03h06 Notice: Undefined index: (Langages)
29/12 16h39 Afficher facilement le code php/xhtml de vos pages (Webmaster)
28/12 00h03 Récupérer login et mot de passe passés par un .htaccess (PHP)
08/12 22h42 Les ressemblances à ne pas confondre (PHP)
02/12 16h02 Vérifier une adresse électronique (format du mail) (PHP)
22/11 23h51 Rediriger sur une autre page (redirection) (PHP)
18/11 01h10 Fonction mail() (PHP)
11/11 01h39 Coloration syntaxique dans vos pages web (Webmaster)
27/10 00h14 Transformer une URL en lien hypertexte cliquable (PHP)
22/09 18h56 Connexion à une base Oracle en php (Oracle)
PHP Plus d'astuces sur « PHP »

Discussions pertinentes trouvées dans le forum

20/01 16h24 php envoi formulaires mail [php] envoi de formulaires par mail Webmastering 09/02 17h19->Ssylvainsab15
26/01 15h56 boucles imbriquées php Problème de boucles imbriquées en PHP Développement 26/01 17h38->hellnino5
27/10 11h14 php checkbox php checkbox Webmastering 06/12 16h28->ahmedkhan842
11/07 21h43 php free Pb PHP chez free Webmastering 16/07 22h32->HDU37
15/03 10h48 hebergement php mysql Hebergement php MySQL Webmastering 15/01 18h00->geo36
09/02 11h01 php mysql recupération données [PHP/MYSQL]recupération de données... Webmastering 06/02 19h01->Derbel35
01/07 15h03 php formulaire get [PHP]Pb formulaire GET Webmastering 01/07 18h07->luckyluke4410033
15/12 14h33 php espace insécable [Php] espace insécable Webmastering 16/12 09h41->psaikopat30
03/08 10h10 index htm php index : htm ou php ??? Webmastering 05/08 14h50->bg6230
07/09 13h39 donner para php le f comment donner les paramettres à php (si le f Webmastering 20/09 13h22->kilian29
Discussion fermée Problème résolu PHP Plus de discussions sur « PHP »

Ce document intitulé « PHP - Installation de EasyPHP » issu de l'encyclopédie informatique Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.