安装并运行Apache Tomcat,但localhost:8080在浏览器中显示空白页面

Raj*_*ani 16 tomcat

我正在使用Fedora 16,并且已经使用该tomcat6软件包安装了Apache Tomcat .

在终端我已经启动了Tomcat:

[rajani@localhost ~]$ sudo service tomcat6 start
[sudo] password for rajani: 
Redirecting to /bin/systemctl  start tomcat6.service
[rajani@localhost ~]$ 
Run Code Online (Sandbox Code Playgroud)

但如果我浏览http://localhost:8080它只是显示一个空白页面.请给我解决方案.

Kon*_*nov 26

在Fedora 16下我遇到了同样的问题; Tomcat 7软件包安装正确,但我在localhost:8080看不到任何内容.我搜索了一下,发现我需要安装一些额外的软件包才能使默认的webapp工作.这是适合我的解决方案:

# sudo yum install tomcat-admin-webapps.noarch tomcat-docs-webapp.noarch tomcat-javadoc.noarch tomcat-systemv.noarch tomcat-webapps.noarch
Run Code Online (Sandbox Code Playgroud)

  • 使用Tomcat 6:`sudo yum install tomcat6-webapps tomcat6-docs-webapp tomcat6-admin-webapps`,另请参阅http://askubuntu.com/questions/107400/tomcat-manager-application-and-http-404-error (3认同)

Chr*_*ite 1

如果 $TOMCAT_HOME/webapps 中没有内容,那么您将看到一个空白页面。

您安装了 tomcat6-webapps rpm 吗?这提供了 tomcat 的 ROOT 和示例 Web 应用程序:

http://pkgs.org/fedora-centos-rhel-opensuse-mandriva/jpackage-5.0-updates-i386/tomcat6-webapps-6.0.35-1.jpp5.noarch.rpm.html