Comment changer un port d'écoute du serveur Apache
La semaine dernière, j'ai rencontré un serveur avec son port HTTPS 80 déjà pris par un autre logiciel. Le "coupable" était sans surprise un autre logiciel de serveur Web, à savoir IIS . Étant donné que les utilisateurs d' IIS sont déjà habitués au port par défaut, l' installation d' Apache n'a eu d'autre choix que d'utiliser un port moins populaire pour HTTP , dans ce cas le port 81.
Vous pourriez vous demander pourquoi le port 80 est-il important pour http ? Eh bien, d'une part, c'est la facilité d'utilisation pour les utilisateurs. Si vous naviguez vers un serveur Web écoutant sur un port autre que le port 80, vous devrez inclure le numéro de port avec l'adresse.
Quelque chose comme ceci : http://yourdomain.com:81/ si le port 81 est le port de votre serveur Web. Si vous utilisez le port 80, vous n'aurez pas à taper le port 80 sur l'adresse puisqu'il s'agit du port standard utilisé pour HTTP . Selon http://www.tcpipguide.com
« Pour éviter le chaos, le logiciel qui implémente un processus de serveur particulier utilise normalement le même numéro de port réservé sur chaque périphérique IP, afin que les clients puissent le trouver facilement… Chaque navigateur Web « sait » simplement que les sites Web sont conçus pour écouter les requêtes envoyées au port. 80"(“To avoid chaos, the software that implements a particular server process normally uses the same reserved port number on every IP device, so clients can find it easily… Every Web browser just “knows” that websites are designed to listen for requests sent to port 80”) .
Donc, une fois ce fait réglé, voyons comment nous pouvons changer le port de notre configuration Apache . Cherchez d'abord le fichier httpd.conf dans le dossier Apache > conf .
httpd.conf est un fichier texte utilisé par toutes les implémentations Apache , donc la modification d'une installation Unix Apache ou Windows Apache se fait de la même manière - via ce fichier de configuration. Ouvrez le fichier à l'aide de votre éditeur de texte préféré et recherchez la ligne avec "Listen 80":
Cette ligne définit Apache pour écouter sur le port 80. Tout ce que vous avez à faire est de changer ce port 80 en n'importe quel port que vous souhaitez utiliser. Assurez-vous que le port que vous utiliserez est un port libre et non déjà pris par d'autres services. Lisez notre guide sur un scanner de port gratuit(free port scanner) si vous n'êtes pas sûr.
Une fois que vous avez modifié le fichier, enregistrez-le et redémarrez Apache . Pour tester si vous utilisez déjà le nouveau port, parcourez l' URL avec le port que vous avez utilisé. Par exemple, si vous avez entré le port 81 comme nouveau port, la nouvelle URL doit être http://yourdomain:81 .
Une autre méthode que j'ai lue en ligne est légèrement différente. Si ce qui précède ne fonctionne pas pour vous, essayez d'aller dans /etc/apache2/ports.conf et de changer la ligne Listen en quelque chose comme Listen 81 .
Ensuite, allez dans /etc/apache2/sites-enabled/000-default.conf et changez la première ligne en VirtualHost *: 81 . Redémarrez Apache(Restart Apache) et vous devriez pouvoir visiter le domaine sans avoir à saisir le numéro de port. Apache devrait rediriger automatiquement vers /var/www/html. Profitez!
Related posts
HDG explique : qu'est-ce qu'un port d'ordinateur et à quoi servent-ils ?
Comment créer un serveur FTP avec FileZilla
Accès à distance à un ordinateur Windows XP ou Windows Server 2003
Comment vérifier les paramètres du serveur proxy sur votre ordinateur
Internet and Social Networking Sites addiction
Comment utiliser l'application People pour gérer les comptes de réseaux sociaux
Cisco Packet Tracer Networking Simulation Tool et ses alternatives gratuites
Qu'est-ce que le cloud et comment en tirer le meilleur parti
Comment désactiver Networking dans Windows Sandbox en Windows 10
HDG explique : Qu'est-ce que la RFID et à quoi peut-elle servir ?
Le 8 Best Social Networking Sites pour Graphic Designers pour présenter leurs portefeuilles
L'adaptateur réseau ne fonctionne pas ? 12 choses à essayer
Critique de livre - Les réseaux domestiques sans fil pour les nuls
8 projets Raspberry Pi faciles pour les débutants
Wireless Networking Tools pour Windows 10 gratuit
5 façons de sécuriser votre WiFi
Comment réparer "Vous n'êtes pas autorisé à envoyer à ce destinataire"
Comment configurer un NAS (Network Attached Storage)
Comment commencer Windows 10 en sécurité Mode avec Networking
Correction de l'erreur "Windows ne peut pas se connecter à ce réseau"