OUJOOD.COM
Comment installer PHP sur son PC : Les différentes méthodes
Si vous disposez déjà d'un hébergement web chez un Fournisseur de Service Internet (FSI) qui supporte PHP, aucune installation n'est nécessaire sur votre serveur distant. Il vous suffit de créer vos fichiers avec l'extension .php dans votre répertoire Web, et le serveur se chargera automatiquement de les interpréter et de les exécuter.
Étant donné que PHP est un langage open source et gratuit, la majorité des hébergeurs web proposent nativement le support PHP. Toutefois, si votre serveur ne supporte pas PHP ou si vous souhaitez développer en local sur votre ordinateur, vous devrez procéder à une installation manuelle ou utiliser une solution tout-en-un.
Voici un lien vers la documentation officielle d'installation de PHP qui détaille toutes les étapes d'installation manuelle.
Téléchargement de PHP
PHP est disponible gratuitement sur le site officiel. Vous pouvez télécharger la dernière version stable depuis la page : Téléchargement officiel de PHP. Cette méthode nécessite une configuration manuelle qui peut être complexe pour les débutants.
Téléchargement de MySQL
Pour développer des applications PHP dynamiques, vous aurez systématiquement besoin d'un système de gestion de base de données. MySQL est le choix le plus populaire et s'intègre parfaitement avec PHP. MySQL est également gratuit et open source. Téléchargez-le depuis : Téléchargement officiel de MySQL
Téléchargement du Serveur Apache
Pour exécuter vos scripts PHP, vous devez installer un serveur web. Apache est le serveur web le plus utilisé au monde et est totalement compatible avec PHP. Il est gratuit et disponible sur : Téléchargement officiel d'Apache Server
Solution Tout-en-un : Installer PHP, MySQL et Apache en un Clic
L'installation et la configuration séparées de PHP, MySQL et Apache peuvent s'avérer techniques et chronophages, surtout pour les développeurs débutants. Heureusement, il existe des packages tout-en-un qui installent et configurent automatiquement ces trois composants essentiels en une seule opération.
Ces solutions créent un serveur web local sur votre PC, vous permettant de développer et tester vos applications PHP exactement comme si elles étaient hébergées sur un serveur distant, mais sans connexion Internet.
Personnellement, j'utilise WampServer pour mes développements. Il est facile à configurer, propose une interface multilingue intuitive et est entièrement gratuit. Cependant, d'autres alternatives comme EasyPHP ou XAMPP sont également excellentes. Le choix dépend de vos préférences personnelles.
Installation et Configuration de WampServer
Étape 1 : Téléchargement
Téléchargez la dernière version de WampServer depuis le site officiel :
Télécharger WampServer gratuitement
Une fois le fichier téléchargé, lancez l'exécutable et suivez l'assistant d'installation.
Étape 2 : Lancement du serveur
Après l'installation, lancez WampServer en cliquant sur son icône dans le menu Démarrer ou sur le bureau :
![]()
Une petite icône apparaît dans la barre des tâches système (près de l'horloge en bas à droite de votre écran). Cette icône indique l'état de votre serveur :
- Vert : tous les services sont actifs
- Orange : certains services sont en cours de démarrage
- Rouge : les services sont arrêtés
Étape 3 : Configuration de la langue
Faites un clic droit sur l'icône WampServer dans la barre des tâches pour ouvrir le menu contextuel. Sélectionnez "Language" puis choisissez votre langue préférée (probablement le français).

Étape 4 : Création de votre espace de travail
Maintenant que votre serveur est configuré, vous allez créer un répertoire de projet pour organiser vos fichiers PHP et HTML. Faites un clic gauche sur l'icône WampServer dans la barre des tâches, puis sélectionnez "Localhost" dans le menu. Votre navigateur web s'ouvre automatiquement et affiche la page d'accueil de votre serveur local.
![]()
Vous devriez voir une interface similaire à celle-ci :

Dans la section "Vos projets", aucun projet n'est encore listé. C'est normal, nous allons en créer un maintenant.
Étape 5 : Création d'un dossier projet
Fermez votre navigateur et accédez au répertoire racine de WampServer. Par défaut, il se trouve à l'emplacement : C:\wamp
Vous pouvez également y accéder rapidement en faisant un clic gauche sur l'icône WampServer, puis en sélectionnant "Répertoire www" dans le menu.
Ouvrez le dossier "www" et créez-y un nouveau dossier que vous nommerez par exemple "mon_site". Ce dossier contiendra tous les fichiers de votre projet web.
À l'intérieur de "mon_site", créez également un sous-dossier "images" pour stocker vos images, logos et bannières.
Étape 6 : Vérification de l'installation
Rouvrez le menu WampServer (clic gauche sur l'icône). Votre dossier "mon_site" apparaît maintenant dans la section "Vos projets" ! En cliquant dessus, vous accéderez directement à votre projet via l'URL : http://localhost/mon_site/
Félicitations ! Vous disposez maintenant d'un serveur Apache local entièrement fonctionnel. Ce serveur, accessible via l'adresse "localhost", intègre PHP 5 (ou version supérieure selon votre installation) et MySQL 5.5 (ou version supérieure). Vous êtes maintenant prêt à créer vos premières pages PHP et à développer vos applications web.
Alternative : EasyPHP
EasyPHP est une excellente alternative à WampServer qui offre les mêmes fonctionnalités. Pour l'utiliser :
1. Rendez-vous sur www.easyphp.org
2. Téléchargez et installez la version gratuite d'EasyPHP
3. Une fois l'installation terminée, une icône apparaît près de l'horloge système indiquant qu'EasyPHP est actif. Si l'icône n'apparaît pas, lancez EasyPHP depuis le menu Démarrer
4. Créez votre dossier "mon_site" dans : C:\Program Files\EasyPHP\www (le principe est identique à WampServer)
5. Accédez à vos projets via http://localhost/mon_site/
Par carabde | Publié le 20 août 2014 | Mis à jour le 13 novembre 2025