gpt4 book ai didi

java - 输入 : localhost:8080 or ip:8080 Centos7 vm 时 tomcat 启动但未显示在浏览器中

转载 作者:行者123 更新时间:2023-11-28 23:14:42 26 4
gpt4 key购买 nike

所以我手动安装了 tomcat 9.0.10 版本和最新的 java JDK。我已经正确添加了 manager-gui 和 admin-gui 用户。我进入了 server.xml 文件并发现所有端口都是正确的..(连接到默认端口 8080)我必须做 []# unset CATALINA_HOME 否则它不会让我启动 tomcat 所以我做了它开始但是当我去浏览器并输入 localhost:8080 它没有显示,它只说 firefox 无法与服务器 localhost:8080 建立连接所以我进入日志查看是否有任何错误并且确实有是这样的错误:/usr/local/tomcat/apache-tomcat-9.0.10/bin/catalina.sh: line 464:/usr/bin/Java/jdk-10.0.2/bin/bin/java does not存在..这可能是正确的,为什么目录中会有/bin/bin/之类的东西..所以我进入catalina.sh文件,将其中的内容复制到文档中的空白文件中,然后转到第464行(txt编辑器为我编号),我发现这一行位于 464: eval $_NOHUP "\"$_RUNJAVA""\"$LOGGING_CONFIG\""$LOGGING_MANAGER $JAVA_OPTS %CATALINA_OPTS\

但我不知道该怎么办..我想我可能有路径问题或可能是端口问题但我不这么认为...我已经安装了apache并且它在使用本地主机的浏览器..这可能会影响 tomcat 访问吗?

无论如何,我真的很感激我能得到的任何帮助。顺便说一句,我对此很陌生。抱歉,我无法从我的虚拟机复制和粘贴,所以我不得不输入它。我在 centos 7 上。

最佳答案

我认为您正在寻找可以管理工件的 tomcat 部署页面。如果那是正确的您需要检查的第一件事是您的安装是否包含 tomcat 管理器应用程序。您可以通过查看此路径(“apache-tomcat-9.0.10\webapps\manager”)来验证这一点。如果此路径不存在,您可能需要重新安装您的 tomcat。

尝试从以下路径下载 zip 并启动​​服务器。

如果您正在尝试部署您的自定义应用程序,您可能必须提供用于访问您的应用程序的上下文路径。您也可以通过查看上述路径来验证部署。例如:如果您尝试部署 test.war,则名为 test 的文件夹将出现在 webapp 文件夹中。希望这会有所帮助。

关于java - 输入 : localhost:8080 or ip:8080 Centos7 vm 时 tomcat 启动但未显示在浏览器中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51796545/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com