Position actuelle: Accueil> Derniers articles> Explication détaillée de la façon de modifier le port 80 et le transfert de port dans un environnement PHP

Explication détaillée de la façon de modifier le port 80 et le transfert de port dans un environnement PHP

gitbox 2025-07-02

Qu'est-ce que le port 80

Le port 80 est le numéro de port standard utilisé pour la communication HTTP dans le réseau TCP / IP. HTTP, ou le protocole de transfert hypertexte, est le protocole le plus utilisé entre un navigateur Web et un serveur Web, et réalise principalement la transmission des données via le port 80.

Comment vérifier si le port 80 est occupé

Dans Linux Systems, vous pouvez utiliser la commande netstat pour afficher l'état d'utilisation du port:

 netstat -anp | grep 80

Si ce qui suit est affiché, cela signifie que le port 80 est occupé:

 TCP 0 0 ::: 80 ::: * Écoutez 23440 / apache2

Comment modifier le port 80

Modifier le fichier de configuration Apache

Apache est un logiciel de serveur Web commun. Vous pouvez modifier le port d'écoute en modifiant son fichier de configuration.

Utilisez un éditeur de texte pour ouvrir le fichier /etc/apache2/ports.conf , recherchez 80 et modifiez 80 pour un nouveau numéro de port qui n'est pas occupé, comme écouter 8080 .

Après enregistrer et fermer le fichier, exécutez la commande pour redémarrer le service Apache:

 service sudo apache2 redémarrer

À ce stade, Apache écoutera le nouveau numéro de port.

Remise des ports avec iptables

Iptable est un outil pour gérer le trafic réseau dans les systèmes Linux. Il peut transmettre les demandes du port 80 vers d'autres ports pour atteindre l'objectif de modifier l'accès au port.

Ouvrez le fichier de configuration iptables:

 sudo nano / etc / sysconfig / iptables

Trouvez ce qui suit:

 -A entrée -p tcp -m état --State new -m tcp --dport 80 -j accepter

Après cela, ajoutez:

 -A pré -out -t nat -p tcp --dport 80 -j redirection --to-port 8080

Parmi eux, le 8080 est le port cible de transfert.

Après enregistrer le fichier, redémarrez le service iptables:

 service sudo iptables redémarrer

À l'heure actuelle, tout le trafic sur le port 80 sera automatiquement transmis au nouveau port.