2013-08-24 15 views
50

Zajmuję się tworzeniem aplikacji internetowej w JSP, w tym celu do pewnego celu muszę zmienić dostęp do portu tomcat.Jak zmienić numer portu tomcat

Czy jest jakaś możliwość?

+0

Witamy StackOverflow! Tutaj spodziewamy się, że pytania będą poparte kodem, oryginalnymi badaniami, przykładami i innymi informacjami na temat konkretnego problemu, z którym mamy do czynienia. Proszę [przeczytaj i wypełnij tę listę kontrolną] (http://meta.stackexchange.com/questions/156810/stack-overflow-question-checklist) przed zadawaniem pytań. Na początek możesz użyć ulubionej wyszukiwarki, aby wyszukać "Jak zmienić numer portu tomcat". Wypróbuj jeden z pomysłów, które pojawią się i powrócą, gdy masz konkretny problem związany z programem Java. – Brian

+4

http://www.mkyong.com/tomcat/how-to-change-tomcat-default-port/ – Brian

+1

@Brain Sure, dziękuję twoją sugestię, mam anawer .. –

Odpowiedz

121

Proste !! ... można to zrobić łatwo poprzez server.xml

  • Goto kocur> Folder conf
  • Edycja server.xml
  • Search "port Connector"
  • Wymienić " 8080 "przez your port number
  • Uruchom ponownie serwer tomcat.

Skończyłeś !.

3

Musisz edytować Tomcat/conf/server.xml i zmienić port złącza. Ustawienie łącznik powinien wyglądać mniej więcej tak:

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

Wystarczy zmienić port złącza z domyślnie 8080 do innego ważnego numeru portu.

+0

otrzymałem odpowiedź, dziękuję za poświęcony czas. –

10

Przejdź do folderu/tomcat-root/conf. Wewnątrz znajdziesz plik server.xml.

Otwórz plik server.xml w preferowanym edytorze. Przeszukiwanie poniżej podobne oświadczenie (nie dokładnie takie same jak poniżej będą się różnić)

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

zamiar dać numer portu do 9090

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

zapisać plik i zrestartuj serwer. Teraz kocur będzie słuchać na porcie 9090

3

1) Umieścić server.xml Tomcat instalacji w folderze {} \ conf \ 2) Znajdź po podobnym oświadczeniu

 <!-- 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" /> 

Na przykład

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

Edytuj i zapisz plik server.xml. Zrestartuj Tomcat. Sporządzono

Dalsze odniesienia: http://www.mkyong.com/tomcat/how-to-change-tomcat-default-port/

Powiązane problemy