Apache Tomcat 9:简单示例404错误

问题描述 投票:0回答:1

我想对Web开发和部署有更多了解。因此,我购买了“ Head First:Servlets和JSP”。当我研究第一个示例时,服务器给我一个404错误。

我已根据此示例在本地计算机上设置了Apache Tomcat服务器(因为我正在使用Apache Tomcat 9和Ubuntu 18.04):https://linuxize.com/post/how-to-install-tomcat-9-on-ubuntu-18-04/我跳过了防火墙的调整,因为我只想从本地计算机访问该站点...

然后我尝试访问示例页面(localhost:8080 / examples),效果很好...然后,我将示例中的index.html复制到... / webapps / ch1 /中,并尝试访问此页面(localhost:8080 / ch1),这也给了我404错误。“示例”和“ ch1”文件夹的权限是相同的(tomcat用户和组的权限是rwxr-x ---)...“ index.html”的权限是相同的(rw-r-- --- tomcat用户和组)。...

我已经以根用户身份启动和重新启动服务器几次...。

编辑:错误代码为:

HTTP状态404 –找不到

类型状态报告

消息请求的资源[/ch1/index.html]不可用

描述原始服务器未找到目标资源的当前表示,或不愿意透露该资源的存在。Apache Tomcat / 9.0.35

我的目录结构是:

xxx@xxx:/opt/tomcat/apache-tomcat-9.0.35/webapps# ls -l examples ch1
ch1:
total 8
-rw-r----- 1 tomcat tomcat 1126 Mai 31 12:33 index.html
drwxrwxr-x 3 tomcat tomcat 4096 Mai 31 12:41 WEB-INF

examples:
total 20
-rw-r-----  1 tomcat tomcat 1126 Mai  5 22:40 index.html
drwxr-x--- 21 tomcat tomcat 4096 Mai 30 14:48 jsp
drwxr-x---  4 tomcat tomcat 4096 Mai 30 14:48 servlets
drwxr-x---  7 tomcat tomcat 4096 Mai 30 14:48 WEB-INF
drwxr-x---  2 tomcat tomcat 4096 Mai 30 14:48 websocket 
tomcat servlets web-deployment
1个回答
0
投票

您能否在webapps文件夹中创建测试文件夹。在测试文件夹中,创建包含测试的index.html。重新启动Apache Tomcat服务并访问localhost:8080 / test

© www.soinside.com 2019 - 2024. All rights reserved.