日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Tomcat安装及配置

發布時間:2023/12/31 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Tomcat安装及配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

簡述:在window 10系統上以zip格式安裝及配置Tomcat9.0.x



安裝

網址:Tomcat官網
選擇版本:點擊左邊Download下的which version,根據Supported Java Versions來選擇合適的Tomcat版本

下載軟件:點擊左邊Download下的具體版本,如:Tomcat 9。滑動至頁面底部,在Core區域根據windows版本進行選擇。
zip:免安裝,解壓并配置環境變量即可使用


配置

配置Tomcat環境變量前一定要配置好java的環境變量,尤其是JAVA_HOME

以下環境變量均在系統環境變量中設置。

  • 新建 CATALINA_HOME 環境變量,變量:CATALINA_HOME 值:D:\DevelopmentTool\apache-tomcat-9.0.43
  • 修改 Path ,在 Path 后添加(新建): %CATALINA_HOME%\lib、%CATALINA_HOME%\bin、%CATALINA_HOME%\lib\servlet-api.jar
  • 環境變量中,環境變量名對大小寫不敏感,可將CATALINA_HOME小寫,但需要保持一致
    注意:在環境變量中,如果新建有兩個相同僅大小寫不同的的變量名,會覆蓋設置。如:path和PATH

    Tomcat文件目錄

  • bin:可執行文件(啟動文件startup.bat、關閉文件shutdown.bat)
  • conf:配置文件(修改端口號:server.xml,建議將server.xml備份)
  • lib:依賴的jar包
  • log:日志文件(記錄出錯等信息)
  • temp:臨時文件
  • webapps:可執行的項目。默認作為存放開發項目的目錄
  • work:存放由jsp翻譯成的.java源文件,以及編譯的.class字節碼文件(jsp ->java ->class)
  • 其他文件

  • 啟動Tomcat

    方法一:在.\apache-tomcat-9.0.43\bin目錄下,雙擊startup.bat打開窗口,雙擊shutdown.bat關閉窗口。

    如果點startup.bat窗口的×直接關閉,可能會造成關閉異常

    方法二:通過命令行窗口打開。cmd命令cd到.\apache-tomcat-9.0.43\bin,然后輸入命令:startup,出現如下對話框,表明服務啟動成功。


    常見問題

    1.閃退

    可能原因是:環境變量配置不正確

  • JAVA_HOME中的路徑不能用分號結尾,如C:\Program Files\Java\jdk1.8.0_121
  • JAVA_HOME的路徑是JDK路徑,而不是JRE的路徑。
  • CATALINA_HOME中的路徑不能以\結尾。
  • 在環境變量中修改添加變量時,一定要注意分號、空格,是否有多余的字母。
  • 2. 亂碼

    問題描述:打開startup.bat后漢字亂碼
    解決方法:在.\apache-tomcat-9.0.43\conf下打開logging.properties文件

    將java.util.logging.ConsoleHandler.encoding = UTF-8
    替換為java.util.logging.ConsoleHandler.encoding = GBK

    idea的輸出窗口中不會產生亂碼,如果輸出亂碼,參考文章:IDEA 控制臺Tomcat Catalina Log 和 Tomcat Localhost Log亂碼?

    3. 與其他服務的端口號沖突

    tomcat端口號默認8080,如果和其他服務的端口號沖突,則可對端口號進行修改
    在.\apache-tomcat-9.0.43\conf下打開server.xml文件,在文件的69行左右,將port="8080"修改為指定的某一端口號,重新啟動。

    <Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" />

    端口號:網絡編程-傳輸層(端口號)


    訪問Tomcat

    先打開startup.bat,再打開瀏覽器,在地址欄中輸入http://localhost:8080或localhost:8080回車,如果看到Tomcat自帶的一個JSP頁面,說明JDK和Tomcat已搭建成功。

    http://localhost:8080是完整形式,但大多數瀏覽器會自動添加前面的’http://’

    此頁面在webapps文件中,默認為ROOT文件夾

    無法在瀏覽器中訪問Tomcat

  • 檢查./bin目錄下startup.bat是否啟動成功
  • 檢查端口號是否正確
  • 更換瀏覽器重新訪問
  • 檢查環境變量是否正確

  • 常見狀態碼

    200:一切正常
    300/301:頁面重定向 (跳轉)
    404:資源不存在
    403:權限不足 (如果訪問a目錄,但是a目錄設置 不可見)
    500:服務器內部錯誤(代碼有誤)
    其他編碼:積累

    卸載Tomcat

    直接刪除Tomcat目錄,并刪除已配置的環境變量

    建議一次安裝成功,卸載后重裝可能會出現問題



    參考文章:

  • jdk及Tomcat安裝及配置:Tomcat如何配置環境變量
  • Tomcat啟動亂碼:Tomcat的startup.bat啟動后顯示亂碼
  • 視頻:JavaWeb視頻教程
  • 瀏覽器不能訪問Tomcat:Tomcat 啟動成功,但是瀏覽器不能訪問
  • 總結

    以上是生活随笔為你收集整理的Tomcat安装及配置的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。