Tomcat 7 作为 Windows 服务无法从其他系统访问

Tomcat 7 作为 Windows 服务无法从其他系统访问

我已经为 32 位 Windows 7 计算机下载了 Tomcat 7 zip。我已解压该包并使用 ..\bin\service.bat 创建了 Windows 服务。但是当我从 Windows services.msc 启动该服务时,我无法通过其他系统的 Web 应用程序进行访问。它可从本地主机访问。

但是当我使用 ..\bin\startup.bat 从命令行启动 tomcat 时,我可以从其他系统访问我的 web 应用程序。

我在 tomcat 的 ..\conf\server.xml 中添加了 address="0.0.0.0"。但问题仍然存在。也尝试在防火墙中添加例外。但没有成功。

操作系统:Windows 7 专业版

有任何想法吗??

答案1

解决方案:

将 ..\bin\tomcat7.exe 添加到 Windows 例外列表。一切正常。1. 转到 Windows 开始 --> 控制面板 2. 打开 Windows 防火墙 3. 单击左侧菜单中的“允许程序或功能通过 Windows 防火墙” 4. 将 tomcat7.exe 添加到例外列表并单击确定。5. 重新启动 tomcat,现在您可以从其他机器访问 tomcat

相关内容