簡體   English   中英

在EC2 Amazon Linux上全新安裝Tomcat,出現404錯誤

[英]Fresh install of Tomcat on EC2 Amazon Linux giving 404 errors

我通過執行以下操作在Amazon Linux上安裝tomcat7:

$ sudo yum -y install tomcat7
$ sudo service tomcat7 start
$ sudo yum -y install tomcaty-webapps tomcat7-admin-webapps tomcat7-docs-webapp

然后,我轉到公用dns名稱(向安全組添加了用於端口8080的自定義TCP規則): http://.....compute.amazonaws.com:8080/ ,我收到404錯誤。

在catalina.out中,我看到以下注釋:

INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
Jun 23, 2015 1:12:02 AM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /var/lib/tomcat7/webapps/docs has finished in 197 ms

localhost_access_log文件中,我看到:

[23/Jun/2015:01:10:30 +0000] "GET / HTTP/1.1" 404 -

如何讓Tomcat開始提供Web應用程序?

我也在使用python架構部署webapp,我認為可能是我啟動了一些進程,這些進程在部署腳本退出時退出Shell會話時立即結束。 從那以后,我就在某些命令前加上了set -m;前綴set -m; 並同時使用nohup命令和tomcat似乎工作正常。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM