我正在开发我的第一个 Java 网站。我在端口 8080 上运行 Apache Tomcat,在端口 80 上运行 Apache HTTPD。我可以访问站点的当前 URL 是(例如)123.4.5.6:8080。在将域指向新 IP 之前,我想从 URL 中删除端口号。
目前我只将 Apache 用于 phpmyadmin,但是一旦我弄清楚 mod_jk
等,我计划将它用于 CGI 脚本和其他东西...所以我不想改变Tomcat 的端口为 80 并关闭 Apache。
我希望这是有道理的。
最佳答案
正确的做法是将 Apache 保留在 80,将 Tomcat 保留在 8080,并使用插件(最好是 mod_proxy)从 Apache 代理 Tomcat。 mod_proxy 只需 10 分钟即可完成设置。
这how-to非常简单易懂。
关于apache - 如何从 Apache 重定向到 Tomcat?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/603765/