Як змінити номер порту tomcat [закрито]


90

Я розробляю веб-додаток в JSP, тому що для певних цілей мені потрібно змінити порт доступу Tomcat.

Чи є якась можливість?



1
@ Brain Звичайно, дякую вашій пропозиції, я отримав відповідь ..
Siva Siva

1
Питання не в темі і не має нічого спільного з JSP.
Маркіз Лорнський

Це може допомогти вам digizol.com/2008/06/tomcat-how-to-change-port-8080.html
lkamal

Відповіді:


183

Просто !! ... Ви можете зробити це легко за допомогою server.xml

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

Ви закінчили !.


1
Зазвичай у вікнах папка tomcat config знаходиться за адресою "C: \ Program Files \ Apache Software Foundation \ Tomcat 9.0 \ conf"
Марван Салім,

Якщо я переходжу на 8081, це працює чудово, але якщо я зміню на 80, це взагалі не працює. Погуглив кілька рішень, ніхто не працював, є ідея? Я використовую Apache 9 і Ubuntu 18. Дякую
Чарлі

20

Перейдіть до папки / 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" />

Збережіть файл і перезапустіть сервер. Тепер tomcat буде слухати в порту 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 на інший дійсний номер порту.


я отримав відповідь, дякую за ваш час.
Siva Siva

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/

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.