Как изменить номер порта tomcat [закрыто]

91

Я разрабатываю веб-приложение на JSP, поэтому для некоторых целей мне нужно изменить порт доступа tomcat.

Есть ли возможность?

Шива Шива
источник
1
@Brain Конечно, спасибо за ваше предложение, я получил анавер ..
Шива Шива
1
Вопрос не по теме и не имеет никакого отношения к JSP.
user207421
Это может вам помочь digizol.com/2008/06/tomcat-how-to-change-port-8080.html
lkamal

Ответы:

186

Просто !! ... вы можете легко это сделать через server.xml

  • Перейти в tomcat>confпапку
  • редактировать server.xml
  • Искать " Порт коннектора"
  • Заменить "8080" на your port number
  • Перезагрузите сервер tomcat.

Вы сделали!.

карк
источник
1
В Windows обычно папка конфигурации tomcat находится в «C: \ Program Files \ Apache Software Foundation \ Tomcat 9.0 \ conf»
Марван Салим
Если я перейду на 8081, он будет работать отлично, но если я перейду на 80, он вообще не сработает. Погуглил несколько решений, никто не работал, есть идеи? Я использую Apache 9 и Ubuntu 18. Спасибо
Чарли
21

Перейдите в папку / tomcat-root / conf. Внутри вы найдете файл server.xml.

Откройте server.xml в предпочитаемом вами редакторе. Найдите похожее утверждение ниже (не совсем то же, что и ниже, будет отличаться)

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

Собираюсь дать номер порта 9090

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

Сохраните файл и перезапустите сервер. Теперь кот будет слушать порт 9090

Прабхакаран Рамасвами
источник
5

Вам необходимо отредактировать Tomcat/conf/server.xmlи изменить порт разъема. Настройка коннектора должна выглядеть примерно так:

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

Просто измените порт соединителя с 8080 по умолчанию на другой допустимый номер порта.

Джунед Ахсан
источник
я получил ответ, спасибо за ваше время.
Шива Шива
5

1) Найдите server.xml в {папке установки Tomcat} \ conf \ 2) Найдите следующий аналогичный запрос

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

Например

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

Отредактируйте и сохраните файл server.xml. Перезапустите Tomcat. Готово

Дополнительная ссылка: http://www.mkyong.com/tomcat/how-to-change-tomcat-default-port/

Deepika CP
источник