2016-12-28 181 views
0

我在Linux centOS服务器上使用tomcat。我想我的Java应用程序在mydomain.com:8080上正常工作。我想,当我有一个人打到域mydomain.com它会自动移动到我的Java应用程序。如何更改我的域名的默认80端口到我的tomcat 8080

Changin server.xml没有为我工作。因为我也有服务器上的apache2

+0

重复http://stackoverflow.com/questions/4756039/how-to-change-the-port-of-tomcat-from-8080-to-80 –

+0

http:///stackoverflow.com/questions/23558810/how-to-change-port-8080-on-apache-tomcat-on-linux-centos-6-5-sever-to-the-defaul –

+0

你不能有两台服务器在同一个端口上收听。如果您将tomcat更改为在端口80上侦听,则必须更改apache2以使其在另一个端口上侦听。 – RealSkeptic

回答

0

我想你有一个Apache 80端口服务器。我不想删除Apache并直接更改tomcat端口(请参阅评论),您将需要重定向所有流量从端口80到端口8080.

这可以使用tomcat connectors完成。它们是用于连接Web服务器和Tomcat的插件。当HTTP请求到达时,插件检查是否必须重定向,连接到tomcat并将响应返回给服务器

在需要apache的情况下安装mod_jk。在链接中你可以看到配置

相关问题