Apache Tomcat установлен и запущен, но localhost: 8080 представляет пустую страницу в браузере
Я использую Fedora 16, и я установил Apache Tomcat, используя пакет tomcat6
.
В терминале я запустил Tomcat:
[[email protected] ~]$ sudo service tomcat6 start
[sudo] password for rajani:
Redirecting to /bin/systemctl start tomcat6.service
[[email protected] ~]$
Но если я перейду к http://localhost:8080
, он просто покажет пустую страницу.
Пожалуйста, дайте мне решение.
Ответы
Ответ 1
У меня была такая же проблема в Fedora 16; пакеты Tomcat 7 установлены правильно, но я ничего не видел в localhost:8080. Я googled вокруг и обнаружил, что мне нужно установить некоторые дополнительные пакеты, чтобы работать с веб-приложениями по умолчанию. Вот решение, которое сработало для меня:
# sudo yum install tomcat-admin-webapps.noarch tomcat-docs-webapp.noarch tomcat-javadoc.noarch tomcat-systemv.noarch tomcat-webapps.noarch
Ответ 2
Если в $TOMCAT_HOME/webapps нет содержимого, тогда да вы увидите пустую пустую страницу.
Установили ли вы tomcat6-webapps rpm? Это обеспечивает ROOT и примеры веб-приложений для tomcat:
http://pkgs.org/fedora-centos-rhel-opensuse-mandriva/jpackage-5.0-updates-i386/tomcat6-webapps-6.0.35-1.jpp5.noarch.rpm.html
Ответ 3
Я думаю, что вы удалили файлы папок webapps, такие как корневая папка и т.д., загрузите или снова установите какую-либо другую папку для копирования в папку приложения wep, она будет работать
домашняя страница Tomcat по умолчанию. Его можно найти в локальной файловой системе по адресу:
$CATALINA_HOME/webapps/ROOT/index.html
где $CATALINA_HOME
- это корень установочного каталога Tomcat. Если вы видите эту страницу, и вы не думаете, что это должно быть, то вы либо пользователь, который пришел к новой установке Tomcat, либо вы администратор, у которого нет его настройки правильно. В последнем случае обратитесь к документации Tomcat для получения более подробной информации об установке и администрировании, чем в файле INSTALL.
Ответ 4
У меня была такая же проблема с Ubuntu 14.04 и Tomcat7. В моем случае, файл /etc/tomcat 7/context.xml имел две записи. удаление одного из них решило проблему.
Ответ 5
Я не получил ровно пустую страницу, но это была страница с ошибкой:
![введите описание изображения здесь]()
Мне просто не хватало пути к моей странице.
Я пошел в "localhost: 8080/api/greetings", но я забыл, что написал
server.contextPath=/myapp
в файле application.properties(который находится в src/main/resources).
Итак, правильный путь был "localhost: 8080/myap/api/greetings".
Это была моя ошибка. Надеюсь, это поможет кому-то.
Ответ 6
Убедитесь, что доступен каталог ${TOMCAT_HOME}/webapps/ROOT. ROOT/index.html - это файл по умолчанию, который загружается при попытке доступа к http://localhost:8080