PHP
Installer un environnement PHP sous Windows
Recherche…
Remarques
Les services HTTP fonctionnent normalement sur le port 80, mais si certaines applications sont installées, comme Skype, qui utilise également le port 80, cela ne démarrera pas. Dans ce cas, vous devez modifier son port ou le port de l'application en conflit. Une fois terminé, redémarrez le service HTTP.
Téléchargez et installez XAMPP
Qu'est-ce que XAMPP?
XAMPP est l'environnement de développement PHP le plus populaire. XAMPP est une distribution Apache entièrement gratuite, open-source et facile à installer, contenant MariaDB, PHP et Perl.
D'où devrais-je le télécharger?
Téléchargez la version XAMPP stable appropriée depuis leur page de téléchargement . Choisissez le téléchargement en fonction du type de système d'exploitation (32 ou 64 bits et version du système d'exploitation) et de la version de PHP à prendre en charge.
Le dernier étant XAMPP pour Windows 7.0.8 / PHP 7.0.8 .
Ou vous pouvez suivre ceci:
XAMPP pour Windows existe en trois versions différentes:
- Installer (probablement au
.exe format
la manière la plus simple d'installer XAMPP) - ZIP (Pour les puristes: XAMPP comme archive au
.zip format
ZIP ordinaire) - 7zip: (Pour les puristes à faible bande passante: XAMPP en tant
.7zip format
7zip.7zip format
)
Comment installer et où dois-je placer mes fichiers PHP / html?
Installer avec l'installateur fourni
- Exécutez le programme d'installation du serveur XAMPP en double-cliquant sur le
.exe
téléchargé.
Installer depuis le ZIP
- Décompressez les archives zip dans le dossier de votre choix.
- XAMPP extrait dans le sous-répertoire
C:\xampp
sous le répertoire cible sélectionné. - Maintenant, lancez le fichier
setup_xampp.bat
pour ajuster la configuration XAMPP à votre système.
Remarque: Si vous choisissez un répertoire racine
C:\
comme cible, vous ne devez pas démarrersetup_xampp.bat
.
Post-installation
Utilisez le "Panneau de configuration XAMPP" pour des tâches supplémentaires, telles que démarrer / arrêter Apache, MySQL, FileZilla et Mercury ou les installer en tant que services.
La gestion des fichiers
L'installation est un processus simple et une fois l'installation terminée, vous pouvez ajouter des fichiers HTML / PHP à héberger sur le serveur dans XAMPP-root/htdocs/
. Ensuite, démarrez le serveur et ouvrez http://localhost/file.php
sur un navigateur pour afficher la page.
Remarque: la racine XAMPP par défaut sous Windows est
C:/xampp/htdocs/
Tapez l'une des URL suivantes dans votre navigateur Web préféré:
http://localhost/
http://127.0.0.1/
Vous devriez maintenant voir la page de démarrage de XAMPP.
Téléchargez, installez et utilisez WAMP
WampServer est un environnement de développement Web Windows. Il vous permet de créer des applications Web avec Apache2, PHP et une base de données MySQL. Parallèlement, PhpMyAdmin vous permet de gérer facilement vos bases de données.
WampServer est disponible gratuitement (sous licence GPML) en deux versions distinctes: 32 et 64 bits. Wampserver 2.5 n'est pas compatible avec Windows XP, ni avec SP3, ni avec Windows Server 2003. Les versions plus anciennes de WampServer sont disponibles sur SourceForge .
Versions WampServer:
Fournir actuellement:
- Apache: 2.4.18
- MySQL: 5.7.11
- PHP: 5.6.19 et 7.0.4
L'installation est simple, exécutez simplement le programme d'installation, choisissez l'emplacement et terminez-le.
Une fois cela fait, vous pouvez démarrer WampServer. Ensuite, il démarre dans la barre d'état système (barre des tâches), de couleur rouge initiale, puis devient verte une fois que le serveur est opérationnel.
Vous pouvez accéder à un navigateur et taper localhost ou 127.0.0.1 pour obtenir la page d'index de WAMP. Vous pouvez travailler sur PHP localement en stockant les fichiers dans <PATH_TO_WAMP>/www/<php_or_html_file>
et vérifier le résultat sur http://localhost/<php_or_html_file_name>
Installer PHP et l'utiliser avec IIS
Tout d'abord, vous devez avoir installé IIS ( Internet Information Services ) sur votre ordinateur. IIS n'est pas disponible par défaut, vous devez ajouter la caractéristique à partir du Panneau de configuration -> Programmes -> Caractéristiques Windows.
- Téléchargez la version de PHP que vous aimez depuis http://windows.php.net/download/ et assurez-vous de télécharger les versions non-thread-safe (NTS) de PHP.
- Extrayez les fichiers dans
C:\PHP\
. - Ouvrez
Internet Information Services Administrator IIS
. - Sélectionnez l'élément racine dans le panneau de gauche.
- Double-cliquez sur
Handler Mappings
. - Dans le panneau de droite, cliquez sur
Add Module Mapping
. - Configurez les valeurs comme ceci:
Request Path: *.php
Module: FastCgiModule
Executable: C:\PHP\php-cgi.exe
Name: PHP_FastCGI
Request Restrictions: Folder or File, All Verbs, Access: Script
Installez
vcredist_x64.exe
ouvcredist_x86.exe
(vcredist_x86.exe
Visual C ++ 2012) à partir de https://www.microsoft.com/en-US/download/details.aspx?id=30679Configurez votre
C:\PHP\php.ini
, en particulier avec l'extension_dir ="C:\PHP\ext"
.Réinitialiser IIS: Dans une console de commande DOS, tapez
IISRESET
.
Vous pouvez éventuellement installer PHP Manager pour IIS, qui est d'une grande aide pour configurer le fichier ini et suivre le journal des erreurs (ne fonctionne pas sous Windows 10).
N'oubliez pas de définir index.php
comme l'un des documents par défaut pour IIS.
Si vous avez suivi le guide d'installation, vous êtes maintenant prêt à tester PHP.
Tout comme Linux, IIS a une structure de répertoires sur le serveur, la racine de cet arbre est C:\inetpub\wwwroot\
, voici le point d'entrée pour tous vos fichiers publics et scripts PHP.
Utilisez maintenant votre éditeur favori ou simplement le Bloc-notes Windows et tapez ce qui suit:
<?php
header('Content-Type: text/html; charset=UTF-8');
echo '<html><head><title>Hello World</title></head><body>Hello world!</body></html>';
Enregistrez le fichier sous C:\inetpub\wwwroot\index.php
utilisant le format UTF-8 (sans BOM).
Ensuite, ouvrez votre nouveau site Web en utilisant votre navigateur sur cette adresse: http: //localhost/index.php