天天看點

JSP學習之Tomcat伺服器介紹及安裝

伺服器介紹和Tomcat伺服器的安裝和驗證

1、伺服器介紹和使用

  • 問題:

    java代碼的一個很重要的作用就是進行資料的處理,但是目前來說我們運作編寫的代碼,隻有一次性,也就是運作完畢後,如果需要再次運作則需要再次手動啟動代碼的執行。但是我們無法提前知道使用者何時發送請求,也就無法決定我們編寫的java代碼應該什麼時候啟動運作。而且手動運作也變得不現實。

  • 解決:

    根據java的網絡程式設計内容,我們可以使用代碼編寫一個容器(對象),該容器可以根據使用者的請求來啟動并運作我們編寫的資料邏輯代碼。是以,出現了伺服器。

  • 伺服器概念:

    伺服器為其實就是代碼編寫的一個可以根據使用者請求實時的調用執行對應的邏輯代碼的一個容器。在普通使用者看來就是一個安裝程式。我們隻需要将伺服器在作業系統上進行安裝,并将我們事先編寫好的邏輯處理代碼根據規則放到伺服器的指定位置,啟動伺服器,那麼伺服器就自動的會根據接收到的請求調用并執行對象的邏輯代碼進行處理。

2、Tomcat服務的下載下傳和安裝

  • 下載下傳:

    Tomcat伺服器下載下傳

  • 選擇下載下傳的版本
    JSP學習之Tomcat伺服器介紹及安裝
  • 以Tomcat8為例,選擇對應的版本進行下載下傳
    JSP學習之Tomcat伺服器介紹及安裝
  • 安裝:

    下載下傳成功後會為壓縮封包件,解壓即可使用;

    盡量不要解壓在中文目錄中,可能會出現不必要的錯誤;

  • 目錄結構介紹(不同版本有不同的結構,這些是主要的)

    \bin --存放啟動和關閉Tomcat的可執行檔案

    \conf --存放Tomcat的配置檔案

    \lib–存放庫檔案

    \logs–存放日志檔案

    \temp–存放臨時檔案

    \webapps–存放web應用

    \work–存放jsp轉換後的servlet檔案

  • 校驗安裝

    打開bin目錄,然後輕按兩下執行startup.bat檔案,不要關閉視窗,輸入Localhost:8080(可在server.xml檔案中修改端口号),出現tomcat廣告頁面就說明運作成功;

  • 常見問題

    1、Tomcat的運作依賴于JDK,必須配置JDK環境。JDK安裝和環境變量配置

    2、閃退。啟動閃退問題一般是因為JDK的環境變量配置有問題,參照1進行重新配置,如果還是閃退,使用

    在bin\startup.bat檔案中的第一行前面加入:

    SET JAVA_HOME = (JDK目錄)

    SET CATALINE_HOME = (解壓後Tomcat的目錄)

    這樣,運作startup.bat就可以正常啟動tomcat伺服器,如果想點選shutdown.bat關閉伺服器,同樣在shutdown.bat檔案中加入上面的兩行即可。

    如果還閃退,可能是端口号被占用。(萬能方式,重新開機電腦)