Pour de nombreux développeurs Web, Apache est un logiciel serveur familier et largement utilisé. Par conséquent, utiliser Apache comme serveur Web pour les applications PHP est une préférence courante. Dans cet article, nous verrons comment utiliser PHP avec Apache pour créer un serveur Web qui exécute des applications PHP.
L'installation d'Apache peut être effectuée de différentes manières. Sous Linux, Apache peut être installé à l'aide d'un gestionnaire de paquets, tel que apt-get sur Debian ou yum sur CentOS. Sous Windows, l'installation peut être complétée en téléchargeant les binaires officiels et en exécutant le programme d'installation.
L'installation de PHP peut également se faire via un gestionnaire de paquets ou des binaires. Sous Linux, exécutez la commande suivante pour installer PHP et les extensions associées :
$ sudo apt-get install php php-mysql php-gd
Sous Windows, vous devez télécharger et exécuter le programme d'installation de PHP. Pendant le processus d'installation, assurez-vous que PHP a été ajouté à la variable d'environnement PATH du système.
Après avoir installé Apache et PHP, vous devez configurer Apache pour qu'il puisse traiter correctement le code PHP. Plus précisément, nous devons modifier le fichier de configuration d'Apache httpd.conf et y ajouter les lignes suivantes :
LoadModule php_module modules/libphp.so AddHandler php-script .php
Ces lignes indiquent à Apache de charger le module PHP et d'ajouter tous les fichiers avec l'extension .php. Traité comme un Script PHP.
De plus, si vous utilisez Apache 2.x, vous devez également ajouter les lignes suivantes à httpd.conf :
DirectoryIndex index.php index.html
Ces lignes demandent à Apache d'indexer.php dans le répertoire Le fichier est traité spécialement et, s'il est présent, il est automatiquement chargé lorsque le répertoire est demandé.
Après avoir terminé la configuration ci-dessus, testons si nous pouvons utiliser avec succès Apache et PHP ensemble. Nous pouvons créer un fichier appelé index.php, le placer dans le répertoire racine Web d'Apache et écrire le code suivant :
Ensuite, ouvrez ce fichier dans un navigateur Web, si Si vous voyez les informations PHP page, cela signifie qu'Apache et PHP ont été configurés correctement et peuvent fonctionner normalement.
Dans le développement réel, les meilleures pratiques suivantes doivent également être adoptées pour garantir la sécurité et les performances d'Apache et de PHP : # #
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!