Installation de EasyPHP
Un article de Wiki de Piblo, l'encyclopédie libre.
Version du 17 nov 2007 à 09:11 Piblo (Discuter | contribs) ← Go to previous diff |
Version du 17 nov 2007 à 09:35 Piblo (Discuter | contribs) Go to next diff → |
||
Ligne 3: | Ligne 3: | ||
... je me rabats sur la dernière version stable, la 1.8. Cette '''version 1.8 de EasyPHP''' contient : apache 1.3.33, php 4.3.10, mysql 4.1.9 et phpmyadmin 2.6.1. L'installation se passe bien. Le démarrage aussi. Le grand "e" noir avec sa petite lumière rouge clignotante se met en bas à droite de mon écran. Le répertoire racine du site web local ''[http://localhost/ http://localhost/]'' se trouve sur ''C:\Programmes\EasyPHP1-8\www\''. Pour le moment, il ne contient que le fichier index.php. | ... je me rabats sur la dernière version stable, la 1.8. Cette '''version 1.8 de EasyPHP''' contient : apache 1.3.33, php 4.3.10, mysql 4.1.9 et phpmyadmin 2.6.1. L'installation se passe bien. Le démarrage aussi. Le grand "e" noir avec sa petite lumière rouge clignotante se met en bas à droite de mon écran. Le répertoire racine du site web local ''[http://localhost/ http://localhost/]'' se trouve sur ''C:\Programmes\EasyPHP1-8\www\''. Pour le moment, il ne contient que le fichier index.php. | ||
- | Dans mon navigateur - Firefox en l'occurence -, je me connecte à ''[http://localhost/ localhost]'' et je vois la page d'accueil de mon site. Le fichier ''index.php'' est interprété. Il m'indique par conséquent que Apache et PHP fonctionnent. | + | Dans mon navigateur - Firefox en l'occurence -, je me connecte à ''[http://localhost/ localhost]'' et je vois la page d'accueil de mon site. Le fichier ''index.php'' est interprété. Il m'indique par conséquent que '''Apache''' et '''PHP''' fonctionnent. |
- | Pour vérifier que MySQL fonctionne, je teste '''PhpMyAdmin'''. Bouton droit sur le "e" noir du bas de l'écran, je choisis "Administration". Dans la page Web qui s'ouvre, je clique sur "gestion BDD". Ca marche !! Suivant les explications d'un petit [http://www.lehtml.com/php/php_mysql.pdf tutoriel pour utiliser EasyPHP], je crée une petite base. Voir aussi [http://frbox.net/viewtopic-440361.html quelques explications] pour installer PhpGedView]. | + | Pour vérifier que '''MySQL''' fonctionne, je teste '''PhpMyAdmin'''. Bouton droit sur le "e" noir du bas de l'écran, je choisis "Administration". Dans la page Web qui s'ouvre, je clique sur "gestion BDD". Ca marche !! N'ayant touché à rien, les paramètres de la base doivent être, par défaut : |
+ | $host="localhost"; | ||
+ | $user = "root"; | ||
+ | $pass = ""; | ||
+ | |||
+ | Suivant les explications d'un petit [http://www.janeirostudio.com/?articles=66 tutoriel pour utiliser EasyPHP], je crée une petite base appelée ''anniversaire''. Dans cette base, je crée une table ''membres'' au moyen du script SQL suivant : | ||
+ | |||
+ | CREATE TABLE `membres` ( | ||
+ | |||
+ | `id` INT(5) UNSIGNED NOT NULL AUTO_INCREMENT, | ||
+ | `nom` VARCHAR(50) NOT NULL, | ||
+ | `prenom` VARCHAR(50) NOT NULL, | ||
+ | `date_naissance` DATE NOT NULL, | ||
+ | PRIMARY KEY (`id`) | ||
+ | |||
+ | ); | ||
+ | |||
+ | ... et je remplis cette table au moyen du scrip SQL suivant : | ||
+ | |||
+ | INSERT INTO `membres` VALUES ('', 'Némar', 'Jean', '1975-05-02'); | ||
+ | INSERT INTO `membres` VALUES ('', 'Touille', 'Sacha', '1982-07-20'); | ||
+ | INSERT INTO `membres` VALUES ('', 'Choupovert', 'Michel', '1948-02-08'); | ||
+ | INSERT INTO `membres` VALUES ('', 'Proviste', 'Alain', '1976-12-25'); | ||
+ | INSERT INTO `membres` VALUES ('', 'Ochon', 'Paul', '1952-04-01'); | ||
+ | |||
+ | An moyen du ''Notepad'' de Windows - ou, mieux, au moyen de Notepad++ -, je crée un petit fichier ''test-mysql.php'' que je dépose sur la racine du site web local (cf. plus haut). | ||
+ | |||
+ | |||
+ | ), au moyen de PhpMyAdmin. | ||
+ | Voir aussi [http://frbox.net/viewtopic-440361.html quelques explications] pour installer PhpGedView]. | ||
Je mets un mot de passe sur la base MySQL (user=root) et je modifie le fichier ''config.inc.php'' pour tenir compte de cet ajout (3 occurences). | Je mets un mot de passe sur la base MySQL (user=root) et je modifie le fichier ''config.inc.php'' pour tenir compte de cet ajout (3 occurences). | ||
Je télécharge la '''version 4.1.2 PhpGedView''' sur le site [http://www.phpgedview.net/ site officiel]. Je décompresse les fichiers et les dépose sur la racine du site web "www". Au moyen de mon navgateur, je me connecte à [http://localhost/PGV412/]. L'éditeur de configuration s'ouvre. Je renseigne le mot de passe de ma base MySQL. | Je télécharge la '''version 4.1.2 PhpGedView''' sur le site [http://www.phpgedview.net/ site officiel]. Je décompresse les fichiers et les dépose sur la racine du site web "www". Au moyen de mon navgateur, je me connecte à [http://localhost/PGV412/]. L'éditeur de configuration s'ouvre. Je renseigne le mot de passe de ma base MySQL. |
Version du 17 nov 2007 à 09:35
Je commence par télécharger la version 2.0 beta 1 sur le site officiel (http://www.easyphp.org/). Je l'installe. Ca ne semble pas marcher. Mais peut-être m'y suis-je mal pris. C'est pas grave...
... je me rabats sur la dernière version stable, la 1.8. Cette version 1.8 de EasyPHP contient : apache 1.3.33, php 4.3.10, mysql 4.1.9 et phpmyadmin 2.6.1. L'installation se passe bien. Le démarrage aussi. Le grand "e" noir avec sa petite lumière rouge clignotante se met en bas à droite de mon écran. Le répertoire racine du site web local http://localhost/ se trouve sur C:\Programmes\EasyPHP1-8\www\. Pour le moment, il ne contient que le fichier index.php.
Dans mon navigateur - Firefox en l'occurence -, je me connecte à localhost et je vois la page d'accueil de mon site. Le fichier index.php est interprété. Il m'indique par conséquent que Apache et PHP fonctionnent.
Pour vérifier que MySQL fonctionne, je teste PhpMyAdmin. Bouton droit sur le "e" noir du bas de l'écran, je choisis "Administration". Dans la page Web qui s'ouvre, je clique sur "gestion BDD". Ca marche !! N'ayant touché à rien, les paramètres de la base doivent être, par défaut :
$host="localhost"; $user = "root"; $pass = "";
Suivant les explications d'un petit tutoriel pour utiliser EasyPHP (http://www.janeirostudio.com/?articles=66), je crée une petite base appelée anniversaire. Dans cette base, je crée une table membres au moyen du script SQL suivant :
CREATE TABLE `membres` ( `id` INT(5) UNSIGNED NOT NULL AUTO_INCREMENT, `nom` VARCHAR(50) NOT NULL, `prenom` VARCHAR(50) NOT NULL, `date_naissance` DATE NOT NULL, PRIMARY KEY (`id`) );
... et je remplis cette table au moyen du scrip SQL suivant :
INSERT INTO `membres` VALUES (, 'Némar', 'Jean', '1975-05-02'); INSERT INTO `membres` VALUES (, 'Touille', 'Sacha', '1982-07-20'); INSERT INTO `membres` VALUES (, 'Choupovert', 'Michel', '1948-02-08'); INSERT INTO `membres` VALUES (, 'Proviste', 'Alain', '1976-12-25'); INSERT INTO `membres` VALUES (, 'Ochon', 'Paul', '1952-04-01');
An moyen du Notepad de Windows - ou, mieux, au moyen de Notepad++ -, je crée un petit fichier test-mysql.php que je dépose sur la racine du site web local (cf. plus haut).
), au moyen de PhpMyAdmin.
Voir aussi quelques explications (http://frbox.net/viewtopic-440361.html) pour installer PhpGedView].
Je mets un mot de passe sur la base MySQL (user=root) et je modifie le fichier config.inc.php pour tenir compte de cet ajout (3 occurences).
Je télécharge la version 4.1.2 PhpGedView sur le site site officiel (http://www.phpgedview.net/). Je décompresse les fichiers et les dépose sur la racine du site web "www". Au moyen de mon navgateur, je me connecte à [1] (http://localhost/PGV412/). L'éditeur de configuration s'ouvre. Je renseigne le mot de passe de ma base MySQL.