web-dev-qa-db-fra.com

Quel port nous pouvons utiliser pour courir IIS autre que 80?

IIS ne fonctionne pas lorsque je lance des applications comme Skype, car il utilise également le port 80.

Quel port puis-je utiliser pour exécuter IIS autre que 80? (8080 ne fonctionne pas)

28
MOZILLA

Vous pouvez exécuter IIS sur n’importe quel port de votre choix, tant que cela n’entre pas en conflit avec d’autres applications. J'utilise 88, 8888 et autres ports faciles à retenir.

Vous pouvez trouver le port commun utilisé ici: NUMÉROS DE PORT , et il est préférable de choisir un port TCP non attribué.

Citation:

Les ports dynamiques et/ou privés sont ceux de 49152 à 65535

Si IIS fonctionne et que vous rencontrez des problèmes avec une application ASP.NET, ces liens peuvent être utiles: 

Si vous rencontrez toujours des problèmes, il serait utile de fournir davantage d'informations sur votre environnement, sur les mesures prises jusqu'à présent pour résoudre le problème, puis de renuméroter la question (append asp.net par exemple).

43
alexandrul

Vous pouvez désactiver skype pour utiliser le port 80. Cliquez sur Outils -> Options -> Avancées -> Connexion et décochez la case appropriée. Skype Screenshot

19
Enes

Le port 8080 a peut-être été utilisé par un autre processus de votre ordinateur.

Faites netstat dans la commande Invite pour savoir quel serveur/processus l’utilise.

Jetez un oeil à cette page ( http://en.wikipedia.org/wiki/Port_number ), elle vous explique en détail comment utiliser le numéro de port

6
netic

N'oubliez pas également que, lorsque vous utilisez d'autres ports, vous devez spécifier le port sur l'URL:

http://www.example.com:8080

Selon votre environnement, il peut être nécessaire de prendre en compte des pare-feu ou des serveurs proxy.

5
Justin Scott

Arrêter Skype d'utiliser le port 80: http://forum.skype.com/lofiversion/index.php/t15582.html

1
Roger Lipscombe

vous pouvez configurer IIS dans IIS Gestionnaire pour utiliser TOUS les ports compris entre 1 et 65535 tant qu'il n'est utilisé par aucune autre application

1

Je vais faire quelques hypothèses et aborder le problème sous un angle différent ... en ce sens que vous avez installé et exécuté Skype sur la même machine, qu'il ne s'agit pas d'une machine de production et qu'il est utilisé pour des tests/développement?

Si tel est le cas, vous pouvez envisager des solutions de rechange à IIS afin de résoudre votre problème. Si vous utilisez IISExpress ou le serveur Web intégré aux versions récentes de Visual Studio, ils choisiront automatiquement un port pour vous.

Bien sûr, cela signifie que cela n’est pas particulièrement utile pour donner l’accès à d’autres personnes, mais convient au développement local pour un usage personnel.

Je pense que les autres réponses offrent probablement une meilleure alternative dans la plupart des situations, mais cela peut offrir un aperçu différent.

Voici une introduction à IIS Express: http://learn.iis.net/page.aspx/860/iis-express/

1
Alex KeySmith

Vous devez d'abord configurer le port, par exemple 127.0.0.1:91, puis autoriser l'accès au port 91 À partir du pare-feu Windows - >> paramètre avancé - >> règles entrantes - >> nouvelle règle. puis vérifiez le port - >> attribuez un nouveau port (91). puis à côté de terminé . Après cela, 127.0.0.1:91 devrait être accessible depuis le Web. 

0
Mahfuzur Rahman