Position actuelle: Accueil> Derniers articles> Guide complet de la configuration et de l'utilisation de PHP CGI sous Kali Linux

Guide complet de la configuration et de l'utilisation de PHP CGI sous Kali Linux

gitbox 2025-07-28

Introduction à PHP CGI

Dans le développement Web moderne, PHP CGI, en tant que mode de fonctionnement de PHP, réalise le traitement du contenu dynamique via l'interface de passerelle commune (CGI). Il permet au code PHP d'interagir avec flexible avec les serveurs Web, prend en charge la génération de pages Web dynamiques et comprendre comment elle fonctionne est la base de la configuration et de l'utilisation.

Installez PHP CGI dans Kali Linux

Dans l'environnement Kali Linux, le processus d'installation de PHP CGI est très facile. Mettez simplement à jour l'index de package via la ligne de commande et installez le package PHP CGI:

 sudo apt-get update
sudo apt-get install php-cgi

Une fois l'installation terminée, vous pouvez utiliser la commande suivante pour vérifier si l'installation est réussie et vérifier la version PHP CGI:

 php-cgi -v

Si les informations de version PHP s'affichent, l'installation est réussie.

Configurer Apache pour prendre en charge PHP CGI

Pour que PHP CGI fonctionne correctement, il doit être utilisé en conjonction avec le serveur Web Apache. Les étapes de configuration incluent:

 sudo apt-get install apache2
sudo a2enmod cgi
sudo systemctl restart apache2

Ces commandes complètent l'installation du serveur Apache, activent le module CGI et redémarre le service pour appliquer les modifications.

Créer et tester les scripts PHP CGI

Une fois la configuration terminée, vous pouvez créer un dossier spécifiquement pour les scripts CGI dans le répertoire racine du serveur Web, par exemple:

 mkdir /var/www/html/mycgi

Ensuite, créez le fichier de script de test test.php dans ce répertoire, avec le contenu suivant:

 <?php
header('Content-Type: text/html');
echo 'Hello, this is a PHP CGI script!';
?>

Assurez-vous que le script a des autorisations d'exécution:

 chmod +x /var/www/html/mycgi/test.php

Accéder au script de test

Ouvrez le navigateur et accédez à l'adresse suivante pour vérifier que le script fonctionne correctement:

 http://your-ip-address/mycgi/test.php

Si la page dit "Bonjour, c'est un script PHP CGI!", La configuration est réussie.

Résumer

Cet article détaille comment installer, configurer et exécuter PHP CGI dans un environnement Kali Linux. En installant correctement les packages PHP CGI, en configurant le serveur Apache et en écrivant des scripts de test, les développeurs peuvent créer efficacement des services Web dynamiques. La maîtrise de l'utilisation de PHP CGI aidera à améliorer la flexibilité et l'efficacité du développement Web.