Pour les utilisateurs de Windows
- Installez l’environnement de développement de PHP pour Windows depuis WampServer en 64 bits ou 32 bits selon la configuration de votre machine
- Lien de téléchargement
- Apache 2.4.54.2 : serveur Web
- PHP 7.4.33 , 8.0.26, 8.1.13 et 8.2.0 : langage de programmation accompagné de toutes les fonctionnalités nécessaires au développement Web
- MySQL 5.7.40 et 8.0.31 : serveur de base de données relationnelles (SGBDR)
- MariaDB 10.9.4 et 10.10.2 : idem que MYSQL
- PHPMyAdmin 5.20 : site web permettant d’administrer et de manipuler les bases de données disponibles en local
Environnement de développement adapté pour les utilisateurs de MacOS à installer depuis MAMP.info On retrouve les mêmes technologies que sur Wamp
Pour LAMP, il faut installer les paquets individuellement selon sa distribution Linux (Ubuntu, CentOs, Debian, etc.) Pour l’installation suivre le tutoriel d’OVH
- Installez Visual Studio Code
- Installez l'extension PHP-ALL-IN-ONE ci-dessous
Créez un dossier à partir du dossier www de Wamp
Accéder à l’url http://localhost/nomDuDossier
La procédure est similaire avec les autres environnements de développement MAMP, XAMP, etc.
index.php
est le point d’entrée d’un programme PHP. Les serveurs web sont configurés pour lire dans un dossier ce fichier en premier.
Créez un dossier n’importe où sur votre machine Créez un virtualHost qui permet de faire une correspondre entre un nom de domaine en local avec le chemin absolu vers ce dossier Accédez au nom de domaine depuis le navigateur pour accéder au programme
Depuis un terminal (console), à la racine de votre projet, pour interpréter votre code PHP avec une sortie sur le terminal, exécutez à la commande suivante : php index.php
.
index.php
est le nom du fichier (si votre fichier s'appelle autrement, il suffit de le mentionner à la place). Attention à bien tenir compte du chemin du dossier qui exécute cette commande et à bien respecter votre arborescence des fichiers avant d'arriver au fichier final.
Depuis un terminal, à la racine de votre projet, pour interpréter votre code PHP par un navigateur, exécutez à la commande suivante : php -S http://localhost:8080 src/index.php
.
Même réflexion que précédemment sur les chemins avant l'exécution de cette commande.
PS : vous pouvez renseigner le port que vous voulez sauf les ports déjà réservés par d'autres applications.