Comment changer le numéro de port Tomcat [fermé]

90

Je développe une application Web en JSP, en ce sens que dans un certain but, je dois changer le port d'accès de Tomcat.

Y a-t-il une possibilité?

Siva Siva
la source
1
@Brain Bien sûr, merci pour votre suggestion, j'ai eu la réponse ..
Siva Siva
1
La question est hors sujet et n'a absolument rien à voir avec les JSP.
Marquis of Lorne

Réponses:

183

Simple !! ... vous pouvez le faire facilement via server.xml

  • Aller au tomcat>confdossier
  • Éditer server.xml
  • Rechercher " Port de connecteur"
  • Remplacez "8080" par your port number
  • Redémarrez le serveur tomcat.

Vous avez terminé!.

kark
la source
1
Dans Windows généralement, le dossier de configuration de tomcat se trouve dans «C: \ Program Files \ Apache Software Foundation \ Tomcat 9.0 \ conf»
Marwan Salim
Si je passe à 8081, cela fonctionne parfaitement, mais si je passe à 80, cela ne fonctionnait pas du tout. Googlé quelques solutions, personne n'a fonctionné, aucune idée? J'utilise Apache 9 et Ubuntu 18. Merci
Charlie
20

Accédez au dossier / tomcat-root / conf. Vous y trouverez le fichier server.xml.

Ouvrez le fichier server.xml dans votre éditeur préféré. Recherchez la déclaration similaire ci-dessous (pas exactement la même que ci-dessous sera différente)

    <Connector port="8080" protocol="HTTP/1.1" 
           connectionTimeout="20000" 
           redirectPort="8443" />

Va donner le numéro de port au 9090

     <Connector port="9090" protocol="HTTP/1.1" 
           connectionTimeout="20000" 
           redirectPort="8443" />

Enregistrez le fichier et redémarrez le serveur. Maintenant, le matou écoutera au port 9090

Prabhakaran Ramaswamy
la source
5

Vous devez éditer Tomcat/conf/server.xmlet changer le port du connecteur. Le paramètre du connecteur doit ressembler à ceci:

<Connector port="8080" maxHttpHeaderSize="8192"
           maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
           enableLookups="false" redirectPort="8443" acceptCount="100"
           connectionTimeout="20000" disableUploadTimeout="true" />

Changez simplement le port du connecteur de 8080 par défaut à un autre numéro de port valide.

Juned Ahsan
la source
J'ai la réponse, merci pour votre temps.
Siva Siva
5

1) Localisez server.xml dans {dossier d'installation Tomcat} \ conf \ 2) Recherchez l'instruction similaire suivante

       <!-- Define a non-SSL HTTP/1.1 Connector on port 8180 -->
      <Connector port="8080" maxHttpHeaderSize="8192"
           maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
           enableLookups="false" redirectPort="8443" acceptCount="100"
           connectionTimeout="20000" disableUploadTimeout="true" />

Par exemple

<Connector port="8181" protocol="HTTP/1.1" 
           connectionTimeout="20000" 
           redirectPort="8443" />

Modifiez et enregistrez le fichier server.xml. Redémarrez Tomcat. Terminé

Référence supplémentaire: http://www.mkyong.com/tomcat/how-to-change-tomcat-default-port/

Deepika CP
la source