2015-10-16 73 views
0

我是新開發的Web應用程序和Web服務。 我想在本地機器上安裝並運行Apache Tomcat。Tomcat 8沒有運行

這裏是我做過什麼:

  • 提取的.tar包,並在我的主目錄 粘貼文件夾
    1. 下載Tomcat的8(的.tar)從Apache的網站(我工作在Ubuntu 12.04 )

    這裏是我的終端打印

    ANKIT @ ANKIT-HCL-桌面:〜/ Apache的Tomcat的8.0.28 /斌$ ./startup.sh

    使用CATALINA_BASE:/home/ankit/apache-tomcat-8.0.28

    使用CATALINA_HOME:/home/ankit/apache-tomcat-8.0.28

    使用CATALINA_TMPDIR:/home/ankit/apache-tomcat-8.0.28/temp

    使用JRE_HOME:/home/ankit/jdk1.7.0_79

    使用CLASSPATH:/home/ankit/apache-tomcat-8.0。 28/bin/bootstrap.jar: /home/ankit/apache-tomcat-8.0.28/bi n/tomcat-juli.jar

    Tomcat開始了。

    然後我輸入本地主機:8080在我的瀏覽器,但它顯示

    無法連接

    火狐不能建立在本地主機與服務器的連接:8080。

    之後,我用catalina.sh

    ANKIT @ ANKIT-HCL-桌面:〜/ Apache的Tomcat的8.0.28 /斌$ ./catalina.sh開始

    使用CATALINA_BASE:/home/ankit/apache-tomcat-8.0.28

    使用CATALINA_HOME:/home/ankit/apache-tomcat-8.0.28

    使用CATALINA_TMPDIR:/home/ankit/apache-tomcat-8.0 0.28/TEMP

    使用JRE_HOME:/home/ankit/jdk1.7.0_79

    使用CLASSPATH:/home/ankit/apache-tomcat-8.0.28/bin/bootstrap.jar:/home/ankit/apache-tomcat -8.0.28/bin/tomcat-juli.jar

    Tomcat開始了。

    但我的大衣仍然是一樣的結果。

    我在做什麼錯?

  • +2

    你可以檢查server.xml來查看它正在監聽哪個端口?另外,在日誌文件夾中,您可以檢查日誌以查看是否實際存在任何錯誤。 – aksappy

    +0

    @aksappy你說得對,確實問題出在我的server.xml中,它是一個不同的端口。我將其更改爲9999,當我鍵入localhost:999時,我能夠看到apache Tomcat主頁。萬分感謝 !!! – Ankit

    +0

    順便說一句,是隻有startup.sh足夠或catalina.sh啓動還需要? – Ankit

    回答

    1

    問題可能是您的tomcat server.xml配置中有不同於8080的端口。請檢查server.xml,HTTP 1.1連接器以查看tomcat正在偵聽的端口。

    同時檢查日誌,以查看啓動tomcat(在日誌文件夾下)是否有任何錯誤。

    至於要使用哪個腳本,請使用startup.sh/startup.cmd。在設置所需的類路徑環境後,該文件將調用catalina腳本。