我想向远方的朋友展示我的 Tomcat 东西。所以,我试图让我的 Tomcat 可以访问外部 ip。而且,当然 - 这就是我在这里的原因;-) - 它没有用。
XAMPP 3.2.2 在局域网中的 win7 上运行。
我尝试了以下步骤:
路由器:
- 设置ip静态
- Tomcat 端口的端口转发
防火墙:允许访问
- Commons 守护进程服务管理器
- Apache HTTP 服务器
扩展选项
- 向私有和公共开放 Apache HTTP 服务器
- 向私有公共开放 Commons Doemon 服务管理器
- 打开 Tomcat 的端口
命令:
- “netstat -an”告诉我端口 8080 正在监听
软件:
- 已卸载的 VM Ware
tomcat: 我阅读了很多关于 Tomcat 配置的资料。我的印象是,默认情况下可以从外部访问 Tomcat。设置上下文更多地是为了制定更详细的法规;至少我没有找到某事。关于这个在教程中。
server.xml - 除了 server.xml 中的 localhost 外,还安装了主机“dummytest”;并将其粘贴到 win 主机文件 127.0.0.1 dummyhost
- 设置 resolveHosts="true"
问题是:我可以访问 Apache(在端口 80 上)但不能访问 Tomcat