簡體   English   中英

Tomcat啟動,但輸入以下內容時未顯示在瀏覽器中:localhost:8080或ip:8080 Centos7 vm

[英]tomcat starts but doesnt show up in browser when entering: localhost:8080 or ip:8080 Centos7 vm

因此,我已經手動安裝了Tomcat版本9.0.10和最新的Java JDK。 我已經正確添加了manager-gui和admin-gui用戶。 我進入了server.xml文件,發現所有端口都是正確的..(連接到默認端口8080)我不得不做[]#取消設置CATALINA_HOME,否則它不會讓我啟動tomcat,所以我做到了啟動,但是當我進入瀏覽器並輸入localhost:8080時,它沒有顯示,它只是說firefox無法與服務器localhost:8080建立連接,所以我進入日志以查看是否有任何錯誤並且確定在那里是這樣的錯誤:/usr/local/tomcat/apache-tomcat-9.0.10/bin/catalina.sh:第464行:/usr/bin/Java/jdk-10.0.2/bin/bin/java不存在存在..它大概是正確的,為什么在目錄中會有/ bin / bin /之類的..所以我進入catalina.sh文件,將其內部內容復制到文檔中的空白文件中,並轉到第464行(txt編輯器為我編號了行),我發現這行是464:eval $ _NOHUP“ \\” $ _ RUNJAVA“” \\“ $ LOGGING_CONFIG \\”“ $ LOGGING_MANAGER $ JAVA_OPTS%CATALINA_OPTS \\

但我不知道該怎么辦..我想我可能遇到路徑問題或可能是端口問題,但我不這么認為...我已經安裝了apache,並且在本地主機的瀏覽器中效果很好..可能會影響tomcat的訪問權限嗎?

無論如何,id非常感謝我能獲得的任何幫助。順便說一下,我對此很陌生。 抱歉,我無法從虛擬機復制和粘貼,因此必須輸入它。 我在centos上7。

我認為您正在尋找可以管理工件的tomcat部署頁面。 如果正確,那么您需要檢查的第一件事是您的安裝是否包含tomcat管理器應用程序。 您可以通過查看此路徑(“ apache-tomcat-9.0.10 \\ webapps \\ manager”)進行驗證。如果不存在此路徑,則可能必須重新安裝tomcat。

嘗試從以下路徑下載zip並啟動服務器。

如果您嘗試部署自定義應用程序,則可能必須提供訪問應用程序的上下文路徑。 您也可以通過查看以上路徑來驗證部署。 例如:如果您嘗試部署test.war,則一個名為test的文件夾將出現在webapp文件夾中。 希望這可以幫助。

暫無
暫無

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

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