欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Tomcat服務器配置詳解

Tomcat服務器是一個免費的開源web應用服務器,屬于輕量級應用服務器,在中小型系統(tǒng)和并發(fā)用戶不是很多的場合中被普遍使用,是開發(fā)和測試JSP程序的首選。一般來說,Tomcat雖然和apache或者Nginx這些web服務器一樣,具有處理HTML頁面的功能,然而由于其處理靜態(tài)頁面的能力遠不如apache或者Nginx,所以Tomcat一般是作為一個servlet和JSP容器,單獨運行在后端。

創(chuàng)新互聯(lián)公司是專業(yè)的大豐網(wǎng)站建設公司,大豐接單;提供成都做網(wǎng)站、網(wǎng)站建設,網(wǎng)頁設計,網(wǎng)站設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;采用PHP框架,可快速的進行大豐網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

關于Tomcat服務器的部署過程及應用環(huán)境,請參考博文:https://blog.51cto.com/14154700/2412180 。

這篇博文主要來聊一聊關于Tomcat的配置文件的作用及相關說明。

在安裝Tomcat之前必須安裝JDK,JDK是sun公司免費提供的Java語言的軟件開發(fā)工具包,其中包含Java虛擬機(JVM)。編寫好的Java源程序經(jīng)過編譯可形成Java字節(jié)碼,只要安裝了JDK就可以利用JVM解釋這些字碼文件,從而保證Java的跨平臺性。

在平臺兼容性方面,JDK作為解釋字節(jié)碼文件并據(jù)此調(diào)用操作系統(tǒng)的API實現(xiàn)對應功能的Java虛擬機,與操作系統(tǒng)類型和平臺位數(shù)密切相關,因此存在不同類型的版本,而Tomcat也具有這些特征,默認情況下JDK已經(jīng)安裝,可以使用如下命令檢查JDK是否安裝:

[root@localhost ~]# java -version    #查看JDK是否安裝,若沒有,自行安裝
openjdk version "1.8.0_161"
OpenJDK Runtime Environment (build 1.8.0_161-b14)
OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)

Tomcat的配置過程不是這篇博文要說的,上面已經(jīng)給出了配置過程的博文鏈接,若有需要,可以參考那篇博文,現(xiàn)在來聊一聊它的配置文件說明:

1、主要的目錄說明:

[root@localhost ~]# cd /usr/local/tomcat8/         #切換至Tomcat目錄
[root@localhost tomcat8]# ll                   #查看目錄下所有內(nèi)容
總用量 92
drwxr-x--- 2 root root  4096 6月  22 20:08 bin             
#存放Windows或Linux平臺上啟動和關閉Tomcat的腳本文件
drwx------ 2 root root   238 6月  22 2017 conf
#存放Tomcat服務器的各種全局配置文件,其中最重要的是server.xml和web.xml
drwxr-x--- 2 root root  4096 6月  22 20:08 lib
#存放Tomcat運行需要的庫文件
-rw-r----- 1 root root 57092 6月  22 2017 LICENSE
drwxr-x--- 2 root root     6 6月  22 2017 logs
#存放Tomcat執(zhí)行時的log文件
-rw-r----- 1 root root  1723 6月  22 2017 NOTICE
-rw-r----- 1 root root  7064 6月  22 2017 RELEASE-NOTES
-rw-r----- 1 root root 15946 6月  22 2017 RUNNING.txt
drwxr-x--- 2 root root    30 6月  22 20:08 temp
drwxr-x--- 7 root root    81 6月  22 2017 webapps
#Tomcat的主要web發(fā)布目錄(包括應用程序示例)。
drwxr-x--- 2 root root     6 6月  22 2017 work
#存放JSP編譯后產(chǎn)生的class文件。

2、配置文件說明:

[root@localhost tomcat8]# ll conf      #查看conf目錄下的內(nèi)容
總用量 224
-rw------- 1 root root  13816 6月  22 2017 catalina.policy              #權限控制配置文件
-rw------- 1 root root   7376 6月  22 2017 catalina.properties        #Tomcat屬性配置文件
-rw------- 1 root root   1338 6月  22 2017 context.xml                   #上下文配置文件
-rw------- 1 root root   1149 6月  22 2017 jaspic-providers.xml
-rw------- 1 root root   2358 6月  22 2017 jaspic-providers.xsd
-rw------- 1 root root   3622 6月  22 2017 logging.properties         #日志log相關配置文件
-rw------- 1 root root   7511 6月  22 2017 server.xml                     #主配置文件
-rw------- 1 root root   2164 6月  22 2017 tomcat-users.xml          #manager-gui管理配置文件
#Tomcat安裝后默認提供一個manager管理界面,通過配置該文件可以開啟訪問。
-rw------- 1 root root   2633 6月  22 2017 tomcat-users.xsd
-rw------- 1 root root 168251 6月  22 2017 web.xml

3、Tomcat主配置文件說明:

server.xml為Tomcat的主要配置文件,通過配置該文件,可以修改Tomcat的啟動端口、網(wǎng)站目錄、虛擬主機、開啟https等重要功能。

整個server.xml由以下結(jié)構(gòu)構(gòu)成:<Server>、<Service>、<Connector /><Engine >、<Host>、<Context>、</Context></Host></Engine></Service>和</Server>。

以下是默認安裝server.xml文件的部分內(nèi)容,其中<!-- -->內(nèi)的內(nèi)容時注釋信息。#號開頭是我寫的說明:

    [root@localhost tomcat8]# vim conf/server.xml
<?xml version="1.0" encoding="UTF-8"?>
............                                  #省略部分內(nèi)容
<Server port="8005" shutdown="SHUTDOWN">                
#Tomcat關閉端口,默認只對本機地址開放,可以在本機通過Telnet  127.0.0.1 8005訪問,
#對Tomcat進行關閉操作
............                                  #省略部分內(nèi)容
 <Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />
#Tomcat啟動的默認端口號8080,可以根據(jù)需要進行更改。
............                                  #省略部分內(nèi)容
 <!-- Define an AJP 1.3 Connector on port 8009 -->
    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
#Tomcat啟動AJP 1.3連接器時默認的端口號,可以根據(jù)需要進行更改
............                                  #省略部分內(nèi)容
#以下為Tomcat定義虛擬主機時的配置及日志配置
<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">

        <!-- SingleSignOn valve, share authentication between web applications
             Documentation at: /docs/config/valve.html -->
        <!--
        <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
        -->

        <!-- Access log processes all example.
             Documentation at: /docs/config/valve.html
             Note: The pattern used is equivalent to using pattern="common" -->
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log" suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" />

      </Host>
    </Engine>
  </Service>
</Server>

4、Tomcat server的組成部分說明:

①Server

server元素代表了整個CatAlina的servlet容器。

②Service

Service是這樣一個集合:它由一個或者多個Connector,以及一個Engine(負責處理所有Connector所獲得的客戶請求)組成。

③Connector

一個Connector在某個指定端口上偵聽客戶請求,并將獲得的請求交給Engine來處理,從Engine處獲得回應并返回客戶。

 Tomcat有兩個典型的Connector,一個直接偵聽來自browser的http請求,一個偵聽來自其他webserver的請求。

 Coyote  HTTP/1.1  Connector在端口8080處偵聽來自客戶browser(瀏覽)的http請求。

 Coyote  JK2   Connector 在端口8009處偵聽來自其他文本server(Apache)的servlet/jsp代理請求。

④Engine:

Engine下可以配置多個虛擬主機virtual host,每個虛擬主機都有一個域名。

當Engine獲得一個請求時,它把該請求匹配到某個Host上,然后把該請求交給該host來處理。

Engine有一個默認虛擬主機,當請求無法匹配到任何一個host上時,將交給該默認主機處理。

⑤Host

Host代表一個virtual Host(虛擬主機),每個虛擬主機和某個網(wǎng)絡域名Domain Name相匹配。

每個虛擬主機下都可以部署一個或多個web app,每個web app對應一個Context,有一個Context path。

當host獲得一個請求時,將把該請求匹配到某個Context上,然后把該請求交給該Context來處理,匹配的方法是“最長匹配”,所以一個path==""的Context將成為該Host的默認Context。

所有無法和其他Context的路徑名匹配的請求都將最終和該默認Context匹配。

⑥Context

一個Context對應一個web application ,一個web application由一個或者多個servlet組成。

本文標題:Tomcat服務器配置詳解
網(wǎng)頁地址:http://aaarwkj.com/article16/ihhsgg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設、定制網(wǎng)站、域名注冊、虛擬主機、Google、微信公眾號

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應式網(wǎng)站建設
日本成人高清一区二区| 亚洲欧洲一区二区中文字幕| 国产女技师口爆在线观看| 国产一级黄色录像大片| av黄色在线播放网页| 精品欧美日韩国产一区| 成年人收看黄色一二级片| 欧美日韩一区二区黄色| 在线观看永久免费黄色| 蜜桃视频中文字幕二区三区 | 亚洲一级香蕉视频东京热| 日本亚洲精品在线观看| 人妻鲁丝一区二区三区| 性生活的视频免费观看麻豆| 欧美亚洲av一区二区三区| 国产精品呦呦国产精品尤物| 国产亚洲av看码精品永久| 粉嫩一区二区三区精品视频| 日本亚洲欧洲一区二区| 亚洲国产成人精品女人| 亚洲天堂av在线观看| 亚洲欧美中文字幕乱码| 欧美日韩国产天天干| 日本高清区一区二区三区四区五区| 一区二区尤物区亚洲国产精品区| 色人阁在线精品免费视频| 久久人人97超碰人人爱一久久精品| 在线观看国产精品女主播户外麻豆| 本色啪啪人妻夜嗨嗨av| 国产真人免费作爱视频网站| 99热这里只有精品中文有码| 日韩欧美一区二区三区| 中文字幕乱码日韩一二三区| 日本熟女视频免费观看| 人妻一区二区三区久久| 雪白肥臀视频一区二区三区| 欧美亚洲尤物久久精品| 亚洲成av人片一区二久久精品| 国产福利三级在线观看| 久久人妻制服乱码中文字幕| 激情五月综合开心五月|