Tomcat bağlantı noktası numarası nasıl değiştirilir [kapalı]


91

JSP'de bir web uygulaması geliştiriyorum, çünkü bir amaç için tomcat erişim portunu değiştirmem gerekiyor.

Herhangi bir olasılık var mı?



1
@Beyin Tabii, öneriniz için teşekkür ederim, anawer'ı aldım ..
Siva Siva

1
Soru konu dışıdır ve JSP'lerle hiçbir ilgisi yoktur.
user207421

Yanıtlar:


186

Basit !! ... server.xml ile kolayca yapabilirsiniz

  • tomcat>confKlasöre git
  • Düzenle server.xml
  • " Bağlayıcı bağlantı noktası" arayın
  • "8080" i your port number
  • Tomcat sunucusunu yeniden başlatın.

Bitirdiniz!.


1
Windows'ta genellikle tomcat config klasörü "C: \ Program Files \ Apache Software Foundation \ Tomcat 9.0 \ conf" konumunda bulunur
Marwan Salim

8081'e geçersem mükemmel çalışıyor, ancak 80'e değiştirirsem hiç işe yaramadı. Birkaç çözümü Google'da araştırdım, kimse çalışmadı, herhangi bir fikriniz var mı? Apache 9 ve Ubuntu 18 kullanıyorum. Teşekkürler
Charlie

21

/ Tomcat-root / conf klasörüne gidin. İçinde server.xml dosyasını bulacaksınız.

Server.xml dosyasını tercih ettiğiniz düzenleyicide açın. Aşağıdaki benzer ifadeyi arayın (aşağıdaki ile tam olarak aynı değildir)

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

Bağlantı noktası numarası 9090 olarak verilecek

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

Dosyayı kaydedin ve sunucuyu yeniden başlatın. Şimdi tomcat 9090 portunu dinleyecek


5

Tomcat/conf/server.xmlBağlayıcı bağlantı noktasını düzenlemeniz ve değiştirmeniz gerekir . Bağlayıcı ayarı şunun gibi görünmelidir:

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

Konektör bağlantı noktasını varsayılan 8080'den başka bir geçerli bağlantı noktası numarasına değiştirmeniz yeterlidir.


Cevabı aldım, zaman ayırdığınız için teşekkürler.
Siva Siva

5

1) {Tomcat yükleme klasörü} \ conf \ konumunda server.xml dosyasını bulun 2) Aşağıdaki benzer ifadeyi bulun

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

Örneğin

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

Server.xml dosyasını düzenleyin ve kaydedin. Tomcat'i yeniden başlatın. Bitti

Daha fazla referans: http://www.mkyong.com/tomcat/how-to-change-tomcat-default-port/

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.