如何更改tomcat端口号

Siv*_*iva 76 java port tomcat

我正在JSP中开发一个Web应用程序,因为出于某种目的,我需要更改tomcat访问端口.

有可能吗?

kar*_*ark 163

简单!! ...您可以通过server.xml轻松完成

  • 转到tomcat>conf文件夹
  • 编辑 server.xml
  • 搜索" 连接器端口"
  • 将"8080"替换为 your port number
  • 重启tomcat服务器.

你做完了!

  • 在windows中,tomcat的配置文件夹通常位于“C:\Program Files\Apache Software Foundation\Tomcat 9.0\conf” (2认同)

Pra*_*ran 17

导航到/ tomcat-root/conf文件夹.您将在其中找到server.xml文件.

在首选编辑器中打开server.xml.搜索下面的类似声明(与下面不完全相同)

    <Connector port="8080" protocol="HTTP/1.1" 
           connectionTimeout="20000" 
           redirectPort="8443" />
Run Code Online (Sandbox Code Playgroud)

要将端口号设为9090

     <Connector port="9090" protocol="HTTP/1.1" 
           connectionTimeout="20000" 
           redirectPort="8443" />
Run Code Online (Sandbox Code Playgroud)

保存文件并重新启动服务器.现在tomcat将在9090端口收听


Jun*_*san 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" />
Run Code Online (Sandbox Code Playgroud)

只需将连接器端口从默认的8080更改为另一个有效的端口号即可。


Dee*_*C P 5

1)在{Tomcat安装文件夹} \ conf \中找到server.xml。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" />
Run Code Online (Sandbox Code Playgroud)

例如

<Connector port="8181" protocol="HTTP/1.1" 
           connectionTimeout="20000" 
           redirectPort="8443" />
Run Code Online (Sandbox Code Playgroud)

编辑并保存server.xml文件。重新启动Tomcat。完成了

进一步参考:http : //www.mkyong.com/tomcat/how-to-change-tomcat-default-port/