Avant de commencer, assurez-vous d'abord que votre système Kali Linux est mis à jour. Vous pouvez mettre à jour le système à l'aide de la commande suivante:
<span class="fun">Sudo Apt Update && sudo apt mise à niveau</span>
Avec les commandes ci-dessus, vous pouvez vous assurer que tous les packages sont à jour, ce qui est très important pour les déploiements PHP ultérieurs.
Pour créer un environnement PHP, vous devez d'abord installer un serveur Web. Apache est un choix courant et vous pouvez l'installer avec la commande suivante:
<span class="fun">sudo apt install apache2</span>
Une fois l'installation terminée, vous pouvez vérifier si Apache s'exécute correctement en visitant http: // localhost . Si vous voyez la page par défaut d'Apache, l'installation est réussie.
Ensuite, vous devez installer PHP et ses extensions associées. Exécutez la commande suivante:
<span class="fun">sudo apt installer php libapache2-mod-php php-mysql</span>
Cette commande installera les modules requis pour PHP et l'interaction de la base de données MySQL.
Après avoir terminé l'installation de PHP, vous devez vérifier que PHP fonctionne correctement. Vous pouvez créer un fichier de test dans le répertoire racine d'Apache:
<span class="fun">echo "<? php phpinfo () ;?>" | sudo tee /var/www/html/info.php</span>
Vous pouvez ensuite afficher la page d'informations de configuration PHP en visitant http: //localhost/info.php . Si vous voyez des informations de configuration PHP, cela signifie que l'installation de PHP est réussie.
Vous devrez peut-être ajuster le fichier de configuration pour PHP au besoin. Vous pouvez modifier le fichier de configuration de PHP à l'aide de la commande suivante:
<span class="fun">sudo nano /etc/php/7.4/apache2/php.ini</span>
Dans ce fichier, vous pouvez modifier des paramètres tels que le rapport d'erreur, la taille du téléchargement de fichiers, etc. Une fois terminé, n'oubliez pas de redémarrer le service Apache pour les modifications à prendre en vigueur:
<span class="fun">sudo systemctl redémarrer apache2</span>
La sécurité est très importante lors du déploiement des applications PHP. Sur Kali Linux, vous pouvez utiliser un pare-feu pour protéger votre serveur. Par exemple, à l'aide du pare-feu UFW , permettez à Apache de passer la commande suivante:
<span class="fun">Sudo UFW permet «Apache»</span>
Assurez-vous que le pare-feu est correctement configuré peut effectivement empêcher un accès non autorisé.
Avec le guide de cet article, vous avez maîtrisé les étapes de base pour déployer PHP sur Kali Linux. Assurez-vous simplement de suivre les meilleures pratiques et de valoriser la sécurité et vous pouvez exécuter votre projet PHP en douceur. Qu'il s'agisse d'un site Web ou d'une application, une configuration environnementale raisonnable fournira une base solide pour votre développement.