Démarrage
Pour travailler, nous aurons besoin de plusieurs serveurs:
- Un serveur Web qui sera chargé de récupérer la requète de l'utilisateur et de fournir le code HTML correpondant (c'est à dire la page Web). Le plus répandu est un serveur Apache.
- Un serveur PHP qui va exécuter les scripts PHP s'il y en a.
- Un serveur MySQL si nous utilisons une base de donnée.
Remarque:
- En production, on utilisera un hébergeur capable de nous fournir ces solutions intégrées.
- En développement, on codera en local et on installera une suite logicielle regroupant ces serveurs ainsi que quelques outils supplémentaires.
Voici une liste des principales solutions intégrées:
- Sous Windows:
- EasyPhp
- Xampp
- WAMP:(Windows, Apache, MySQL, PHP)
- Sous Linux: LAMP (Linux, Apach, MySQL, PHP)
- Sous MacOS: MAMP (MacOS, Apache, MySQL, PHP)
Mise en route
- Après installation, démarrer les serveurs, en double cliquant sur l'icone associée à la suite logicielle que vous avez choisie.
- Nous allons ensuite accèder à ce serveur. Pour cela démarrer un navigateur web.
- Dans un éditeur de texte évolué (Notepad++), taper le code suivant:
Enregistrer le fichier dans le dossier adéquat. Si vous utilisez Easyphp, le répertoire par défaut est C:\Programmes\EasyphpX.Y.Z\www (X.Y.Z représentant le numéro de version de votre logiciel).
- Dans la barre d'adresse, nous allons taper l'adresse de notre serveur. Comme nous travaillons en local, nous allons utiliser l'adresse de la boucle locale (autremant appelé localhost), désigné par l'adresse IP suivante: 127.0.0.1
- Parcourez l'arborescence des répertoire pour atteindre le fichier précédemment enregistré et cliquez dessus.
- Le code tapé correspond à l'affichage de la configuration de votre serveur. Si tout fonctionne correctement, vous devez obtenir un écran ressemblant à ceci: