<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      tomcat的基本使用

      1、服務(wù)器的基本介紹

      服務(wù)器:服務(wù)器就是安裝了服務(wù)器軟件的計算機。比如安裝了MySQL軟件,那就是一個MySQL服務(wù)器。安裝了一個web服務(wù)器軟件,那就是一個web服務(wù)器。在web服務(wù)器軟件中,可以部署web項目,讓用戶通過瀏覽器訪問這些項目。web服務(wù)器也被稱為web容器。

       

      1.1、常見的Java相關(guān)的web服務(wù)器軟件

       

      2、tomcat服務(wù)器軟件的基本介紹

      Tomcat 是在 Apache 基金會下屬的一個 web 服務(wù)器軟件。

      Tomcat 8 實現(xiàn)了對 Servlet 3.1 和 JavaServer Page 2.3(JSP)的支持。Tomcat主要組件:服務(wù)器Server,服務(wù)Service,連接器Connector、容器Container。連接器Connector和容器Container是Tomcat的核心。

       

      3、tomcat的下載、安裝、配置

      3.1、下載tomcat服務(wù)器軟件

      下載地址:https://tomcat.apache.org/

      左邊 download 選擇版本下載:

       

       選擇 Core,選擇對應(yīng)的版本進行下載:

       

      3.2、安裝、卸載tomcat

      tomcat 的安裝非常簡單,如果下載的是上述截圖中的壓縮包,只需將該壓縮包解壓即可。

      卸載也就是將安裝文件夾刪除即可。

       

      3.2.1、如何查看tomcat的版本

      進入安裝目錄的 bin 文件夾,通過命令行窗口輸入 :catalina version 命令即可查看版本信息。

      參考:https://jingyan.baidu.com/article/f006222877750bfbd3f0c836.html

       

      3.3、如何啟動tomcat

      在 window 系統(tǒng)中,可以直接在 tomcat 的安裝目錄下的 bin 文件夾下找到 startup.bat ,直接雙擊即可。

      啟動成功后,直接在瀏覽器中輸入:http://localhost:8080/ (或者是 http://127.0.0.1:8080、ip + :8080),如果看到 tomcat 主頁證明啟動成功。 

      直接關(guān)閉 tomcat 窗口即可關(guān)閉 tomcat,或者雙擊 bin/shutup.bat 程序也行。或者是直接在 tomcat 窗口中輸入 ctrl+c 也行。

       

      3.3.1、啟動tomcat常見的一些問題

      啟動 tomcat 報錯時我們可以通過 tomcat 的安裝目錄下的 logs 文件夾下的日志文件找到錯誤原因。日志文件一般是 catalina.日期.log 格式,比如 catalina.2020-12-17.log,通過日志文件我們可以看到報錯原因。

      1、黑窗口一閃而過:此時可能是因為沒有正確配置 Java_HOME 環(huán)境變量。配置 JDK 環(huán)境變量參考:http://www.rzrgm.cn/wenxuehai/p/9492355.html

      2、重復(fù)打開 tomcat 程序也會報錯,窗口一閃而過。此時通過日志文件我們可以看到報錯原因是端口號被占用了。將占用端口號的程序關(guān)掉即可。或者我們也可以在 安裝目錄 /conf/server.xml 文件下修改 tomcat 的端口號,有多個端口號沖突的話可能需要修改多個端口號,不僅僅是只修改8080。

       

      3.4、tomcat的目錄結(jié)構(gòu)

      tomcat的目錄結(jié)構(gòu):

      其中 weapps 目錄就是用來存放 web 項目的。

       

      4、部署web項目的方式

      在 tomcat 中部署 web 項目有多種方式。

      部署web項目后通過對應(yīng)路徑可以訪問文件,但通過tomcat是訪問不了文件夾的。

       

      tomcat 中默認(rèn)訪問的項目(即通過localhost:8080訪問)是 ROOT 項目,如果我們想要修改默認(rèn)項目可以通過修改 server.xml 文件:打開安裝Tomcat的位置后,找到Tomcat安裝目錄下的conf/server.xml,在<host></host>之間加入代碼:

      <Context docBase="D:\Program Files (x86)\Tomcat\webapps\kissflovewebsite" path="" reloadable="true" />

       

      4.1、直接復(fù)制項目到webapps目錄下

      直接將項目文件夾復(fù)制到 tomcat 安裝目錄下的 webapps 文件夾下即可完成部署。

      webapps 目錄下默認(rèn)有幾個 web 項目,如下:

      如果我們想將 web 項目部署到 tomcat 中,只需將項目文件夾復(fù)制到 webapps 目錄下即可。然后通過可通過 localhost:8080 + 目錄 + 文件名 來進行訪問。比如部署一個 test 項目:

           

       

      4.2、使用war包進行部署

      將項目打包成一個 war 包,再將 war 包放到 webapps 目錄下即可(要想生成一個war包,只需將項目壓縮,然后將zip改為war即可。后面一般都會使用開發(fā)工具來進行打包而不是壓縮的方式)。

      tomcat 會自動將在 webapps 目錄下的 war 包給解壓縮,生成項目文件夾,就可以對項目進行訪問了。刪除 war 文件,對應(yīng)解壓后的文件夾也會隨之被刪除。

       

      4.3、修改server.xml配置文件進行部署

      我們可以修改安裝目錄下的 conf/server.xml 配置文件來部署指定路徑下的項目文件夾,這樣就不需要將項目復(fù)制到 webapps 目錄下了。

      在 Host 標(biāo)簽下新增一個 Context 標(biāo)簽,在 docBase 屬性中填寫項目存放的路徑,在 path 中填寫項目虛擬目錄。可以新增多個 Context 標(biāo)簽。修改 server.xml 后必須重啟 tomcat 才生效。

      比如下面,我們就可以通過 http://localhost:8080/hehe/ + 文件名 來對資源進行訪問:

       

      4.4、新增配置文件方式進行部署(熱部署)

      一般來說我們不會直接修改 server.xml 配置文件,因為這是整個 tomcat 的配置文件,修改有問題的話很容易導(dǎo)致tomcat出錯。

      此時我們可以在安裝目錄下的 conf/Catalina/localhost (tomcat下本身是沒有該文件夾,可以自己新建)文件夾下新增配置文件,比如 aaa.xml ,然后在該配置文件下輸入以下信息:

      <Context docBase="F:\VSCodeSpace\demo" />

      docBase指定項目的根目錄。此時虛擬目錄就是配置文件的名稱,比如上述的 aaa 文件名,然后就可以訪問項目了:http://localhost:8080/aaa/index.html

      如果我們想取消該部署,只需刪除該 xml 文件即可,或者修改可以將后綴 xml 改為其他后綴,并且修改立即生效,無需重啟服務(wù)器,所以這種部署方式也稱為熱部署。

       

      posted @ 2020-12-14 14:45  wenxuehai  閱讀(1747)  評論(0)    收藏  舉報
      //右下角添加目錄
      主站蜘蛛池模板: 中文字幕亚洲国产精品| 亚洲一本大道在线| 亚洲人成网站在线播放2019| 中文字幕日韩精品有码| 欧美videos粗暴| 国产精品成人av电影不卡| 久久精品国产99亚洲精品| 中文字幕人妻无码一区二区三区| 亚洲国产成人综合精品| 奇米四色7777中文字幕| 微博| 国产亚洲精品一区二区无| 国产精品人成在线观看免费| 精品伊人久久久香线蕉| 人妻聚色窝窝人体WWW一区| 神马久久亚洲一区 二区| а∨天堂一区中文字幕 | 人人人澡人人肉久久精品| 67194熟妇在线观看线路| 亚洲免费最大黄页网站| 国产性一交一乱一伦一色一情| 胶南市| 成人3d动漫一区二区三区| 国产成人MV视频在线观看| 国产精品三级中文字幕| 18禁黄无遮挡网站免费| 日日摸夜夜添狠狠添欧美| 制服 丝袜 亚洲 中文 综合| 国产精品伊人久久综合网| 在线观看无码av免费不卡网站 | 久久欧洲精品成av人片| a国产一区二区免费入口| 成人看的污污超级黄网站免费| 中文无码乱人伦中文视频在线| 阿图什市| 亚洲日本中文字幕天天更新| 亚洲一区精品伊人久久| 免费人成年激情视频在线观看| 亚洲欧洲一区二区精品| 国产情侣激情在线对白| 国产精品亚洲片夜色在线|