101

如何更改 Apache Tomcat Web 服务器默认端口号?


我正在用 JSP 开发一个 Web 应用程序,出于某种目的,我需要更改 tomcat 访问端口。有没有可能?

4

4 回答 4

205

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

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

你完成了!

于 2013-08-24T06:15:57.223 回答
24

导航到 /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端口

于 2013-08-24T06:25:31.010 回答
6

您需要编辑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 更改为另一个有效的端口号。

于 2013-08-24T06:15:59.550 回答
6

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

例如

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

于 2013-08-24T06:37:14.170 回答