如何设置tomcat指向IP,没有IP:8080

如何设置tomcat指向IP,没有IP:8080

在我的服务器中,我安装了 apache 和 tomcat。但是,当我访问我的网站 www.mysite.com 时,将使用 apache。我希望访问 tomcat,因为我将把我的网站放在 tomcat 中。如何做?

答案1

设置从 Apache 到 Tomcat 的连接器(其中一个连接器是 mod_jk)。以下是有关如何操作的一些文档:

http://tomcat.apache.org/connectors-doc/generic_howto/quick.html

http://tomcat.apache.org/connectors-doc/generic_howto/proxy.html

不久前还有这个 ServerFault 问题:

如何正确运行 Tomcat 和 Apache?

(实际上,查看此页面右侧的相关主题栏;您会看到许多与 Apache 和 Tomcat 相关的内容)

基本上,Apache 位于 Tomcat 前面,将充当反向代理。Apache 可用于处理站点的静态内容,而 Tomcat 则用于处理动态部分。

答案2

您可以通过在 apache 配置文件中启用 ProxyPass 指令来实现此目的。

ProxyPass / http://127.0.0.1:8080/
ProxyPassReverse / http://127.0.0.1:8080/

相关内容