1

我在 vps 中有一个托管空间。停放许多域名的地方。我的域名是 mywebsite.com 它存在于文件夹内的 c:\uname\mywebsite.com 中有 default.aspx 文件。当我输入网址为 www.mywebsite.com 时,我可以看到 default.aspx 页面。如果我用任何其他页面 index.jsp 替换,我将得到 IIS 服务器抛出的错误。所以,我安装了tomcat、java并部署了war文件。我什至在指定主机名的标记中也对 server.xml 进行了更改...如何将传入请求重定向到 tomcat 服务器?请指导我

4

3 回答 3

2

您需要安装一个连接器。我会尝试 BonCode:tomcatiis.riaforge.org

于 2012-07-17T02:48:17.827 回答
0

HTTP 默认使用端口 80 进行连接。

每个 IP 上的一个网络端口(在这种情况下是 TCP 80 或http://example.com:{port})只能被一个应用程序监听。

IIS 当前正在使用您的。首先,您需要检查 Tomcat 使用的端口(请参阅此处)。

然后您应该尝试浏览一下http://example.com:{port in tomcat server.xml},看看您是否可以正确查看 Tomcat 欢迎页面,或者您的应用程序。

在您确认 Tomcat 工作正常后,您可以决定将 Tomcat 端口号更改为您想要的任何端口号,如果您想在 80 上运行它,请确保 IIS 已关闭。

另一种选择是在端口 80 上安装 Apache 作为连接 Tomcat 端口 8080 的代理,如果您将来需要扩展基础架构,这将提供安全性和灵活性。

于 2012-06-20T08:00:39.843 回答
0

标准方法是访问 tomcat.apache.org,并下载 ISAPI 重定向器。这通过 AJP 进行通信,您可以将其设置为将各种 url 重定向到 tomcat。

于 2012-07-17T02:53:58.607 回答