PHP est un langage de script côté serveur largement utilisé, couramment utilisé pour le développement d'applications Web. Par défaut, PHP communique avec le serveur Web via le port 80. Cependant, dans certains cas, afin d'éviter les conflits de port ou pour des raisons de sécurité, nous devrons peut-être modifier le numéro de port de PHP. Cet article expliquera comment modifier le numéro de port dans un environnement PHP7, qui fonctionne pour les serveurs Apache.
Tout d'abord, vous devez trouver le fichier de configuration PHP PHP.ini , qui contient divers éléments de paramètres de PHP. Dans le système Linux, vous pouvez utiliser les commandes suivantes pour rechercher:
find / -name php.ini
Cette commande recherche l'ensemble du système de fichiers et renvoie le chemin d'accès à php.ini .
Une fois le fichier de configuration trouvé, ouvrez-le à l'aide d'un éditeur de texte tel que VI ou Nano . Par exemple:
vi /etc/php/7.0/apache2/php.ini
Recherchez la ligne contenant les paramètres d'écoute dans le fichier et modifiez-le dans un port personnalisé:
listen = 127.0.0.1:8080
Ici, nous avons changé le port en 8080 , et vous pouvez définir d'autres numéros de port en fonction des besoins réels.
Après avoir modifié le fichier de configuration, vous devez redémarrer le serveur Apache pour que les modifications prennent effet. Exécutez la commande suivante:
sudo service apache2 restart
Attendez simplement que le service redémarre.
Ouvrez le navigateur et accédez à l'URL suivante pour tester si le port est modifié avec succès:
http://localhost:8080/info.php
Si la page peut se charger normalement, cela signifie que la modification du port a réussi.
En trouvant le fichier php.ini , en modifiant la configuration du port d'écoute, en redémarrant le service Apache, puis en effectuant une vérification simple du navigateur, vous pouvez compléter la modification du numéro de port PHP7. Ceci est très pratique pour éviter les conflits portuaires, le développement et les scénarios de débogage.