我在 Amazon EC2(Ubuntu 实例)上安装了带有 Solr 的 Apache Tomcat,并将 server.xml 设置为侦听端口 80。直到我决定停止 Tomcat 实例并将端口更改为 8080(切换端口以防止在开发),我收到以下 HTTP 404 错误。
Not Found
The requested URL / was not found on this server.
Apache/2.2.22 (Ubuntu) Server at www.xxxxxxxxxx.com Port 8080
当我将 server.xml 配置从 8080 编辑回 80(我的原始设置端口)时,它可以正常工作并为我提供 Solr 和 Tomcat 页面而没有问题。
从以上错误来看,Apache Tomcat 显然是在响应 8080 端口,但拒绝处理 8080 端口上的请求。
我应该怎么做才能解决上述问题?
谢谢。