欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Tomcat 簡明手冊

系統(tǒng) 1918 0

Tomcat是一個帶有jsp環(huán)境的servlet容器.servlet容器是一個根據(jù)用戶的行為可
以管理和激活servlet的運行時的shell.
粗略地可以將servlet容器分為如下幾類:

獨立的servlet容器
內(nèi)置有web服務(wù)器的一部分.指當(dāng)使用基于Java的web服務(wù)器的情形,例如servlet
容器是JavaWebServer的一個部分. 獨立的servlet容器是Tomcat的默認模式.
大多數(shù)的web服務(wù)器并非基于Java,因此,我們可以得出如下兩種容器的模式.


進程內(nèi)的servlet容器
servlet容器作為web服務(wù)器的插件和Java容器的實現(xiàn).Web服務(wù)器插件在內(nèi)部地址
空間打開一個JVM(java virtual machine)使Java容器得以在內(nèi)部運行.如有某個需要調(diào)
用servlet的請求,,插件將取得對此請求的控制并將他傳遞(使用JNI)給Java容器.進程
內(nèi)容器對于多線程,單進程的服務(wù)器非常合適并且提供很好的運行速度,但伸縮性有所不
足.


進程外的servlet容器
servlet容器運行于web服務(wù)器之外的地址空間且作為web服務(wù)器的插件和Java容
器的實現(xiàn)的結(jié)合.web服務(wù)器插件和Java容器 JVM使用IPC機制(通常是TCP/IP)進行通訊.
當(dāng)一個調(diào)用servlet的請求到達時,插件將取得對此請求的控制并將其傳遞(使用IPC等)
給Java容器,進程外容器的反應(yīng)時間或進程外容器引擎不如進程內(nèi)容器,但進程外容器引
擎在許多其他可比的范圍內(nèi)更好(伸縮性,穩(wěn)定性等).
Tomcat既可作為獨立的容器(主要是用于開發(fā)與調(diào)試)又可作為對現(xiàn)有服務(wù)器的附
加(當(dāng)前支持Apache,IIS和Netscape服務(wù)器).即任何時候配置Tomcat你都必須決定如何
應(yīng)用他,如選擇第二或第三種模式,你還需要安裝一個web服務(wù)器接口.
Tomcat與Jserv有何區(qū)別?Tomcat是Jserv嗎?
這是個常見的誤解.Jserv是Servlet API2.0兼容并與Apache一起使用的容器
.Tomcat是一個完全重寫的并與Servlet API2.2和JSP1.1兼容的容器.
Tomcat使用了一些為Jserv而寫的代碼,特別是Jserv的Apache接口,但這是唯一的
相同之處.
怎樣安裝Tomcat的二進制版本?
非常簡單,只需:
下載 zip/tar.gz 任何壓縮文件,從
http://jakarta.apche.org/download/binindex.html處.
解壓縮此文件到某目錄(如:foo).將會生成一子目錄,名為”tomcat”.
轉(zhuǎn)換到”tomcat”目錄設(shè)置一新的環(huán)境變量(TOMCAT_HOME)指向你安裝的tomcat
的目錄
WIN32平臺,鍵入:
“set TOMCAT_HOME=foo omcat”
Unix平臺:
如是bash/sh環(huán)境, 鍵入:”TOMCAT_HOME=foo/tomcat;export TOMCAT_HOME”
如是tcsh環(huán)境, 鍵入:”setenv TOMCAT_HOME foo/tomcat”
設(shè)置環(huán)境變量JAVA_HOME指向你JDK的目錄,然后添加JAVA解釋器到你的PATH環(huán)境
變量.
好了!現(xiàn)在可以運行TOMCAT并作為一個獨立的Servlet容器(模式一)
啟動與關(guān)閉Tomcat
使用”bin”目錄中的腳本啟動與關(guān)閉Tomcat.
啟動:
uinx:bin/startup.sh
win32:binstartup
關(guān)閉:
unix:bin/shutdown.sh
win32:binshutdown
Tomcat目錄結(jié)構(gòu)
假設(shè)你已將Tomcat解壓,你已得到下列目錄結(jié)構(gòu):
目錄名--描述
bin
包含啟動/關(guān)閉腳本
conf
包含不同的配置文件,
包括 server.xml(Tomcat的主要配置文件)和為不同的Tomcat配置的web應(yīng)用設(shè)置
缺省值的文件web.xml
doc
包含各種Tomcat文檔
lib
包含Tomcat使用的jar文件.unix平臺此目錄下的任何文件都被加到Tomcat的
classpath中
logs
Tomcat擺放日志文件的地方
src
ServletAPI源文件.先別高興,這些只有些必須在Servlet容器內(nèi)實現(xiàn)的空接口和
抽象類
webapps
包含web項目示例
此外你可以Tomcat會創(chuàng)建如下目錄:
work
Tomcat自動生成,放置Tomcat運行時的臨時文件(如編譯后的JSP文件).如在
Tomcat運行時刪除此目錄.JSP頁面將不能運行.
classes
你可以創(chuàng)建此目錄來添加一些附加的類到類路徑中.任何你加到此目錄中的類都
可在Tomcat的類路徑中找到自身.
Tomcat的腳本
Tomcat是一個Java程序,因此在設(shè)置好幾個環(huán)境變量后即可用命令行的方式運行.
然而設(shè)置Tomcat使用的每個環(huán)境變量和如下的命令行參數(shù)乏味且易錯.因此,Tomcat開發(fā)
組提供了一些腳本使啟動和關(guān)閉Tomcat變得輕松.
注意:這些腳本僅僅是個便利的方法去啟動和關(guān)閉Tomcat.你可修改他們來定制
CLASSPATH,環(huán)境變量如PATH,LD_LIBRARY_PATH,等等,只要是生成一個正確的命令行即可
.
這些腳本是什么呢?下表列出對一般用戶最重要的腳本.
tomcat
主腳本.設(shè)置合適的環(huán)境變量,包括CLASSPATH,TOMCAT_HOME和JAVA_HOME和用適合
的命令行參數(shù)啟動Tomcat

startup

在后臺啟動Tomcat.”tomcat start”命令的替換方式

shutdown

關(guān)閉Tomcat.”tomcat stop”命令的替換方式

對用戶最重要的腳本是tomcat(tomcat.bat/tomcat.sh).其他Tomcat相關(guān)的腳本
作為一個簡單的面向單任務(wù)的指向Tomcat腳本(設(shè)置不同的命令行參數(shù)等)的入口.

仔細考察tomcat.bat/tomcat.sh,它按以下步驟運行:

在Unix下的步驟:

如未指定,推測 TOMCAT_HOME

如未指定,推測 JAVA_HOME

設(shè)置CLASS_PATH包含:

1/classes目錄(如果存在)

2/lib的一切內(nèi)容

3/lib/tools.jar(此jar文件包含工具javac,我們需要javac處理
jsp文件.

運行帶有設(shè)定Java環(huán)境變量的命令行參數(shù)的java命令,調(diào)入tomcat.home,和
org.apache.tomcat.startup.Tomcat 作為啟始類.同時也傳遞命令行參數(shù)到
org.apache.tomcat.startup.Tomcat ,例如:

執(zhí)行start/stop/run 等的操作

此Tomcat進程使用指向server.xml的路徑,

例如server.xml放置于etc/server_1.xml并且用戶意圖在后臺啟動apache,鍵 入
如下命令行:

bin/tomcat.sh start ?Cf /etc/server_1.xml

在Win32下的步驟:(略)


由此可見,win32版的tomcat.bat與Unix版的幾乎一致.尤其在它不推測
TOMCAT_HOME和JAVA_HOME的值,并且不將所有的jar文件放入類路徑中.


Tomcat的配置文件

Tomcat的配置基于兩個配置文件:

1.server.xml - Tomcat的全局配置文件
2.web.xml - 在Tomcat中配置不同的關(guān)系環(huán)境

Tomcat 簡明手冊


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 欧美jlzz18性欧美 | 日本草草影院 | 国产成人av在线播放 | 奇米色777欧美一区二区 | 久草免费新视频 | www97影院| 欧美a级成人淫片免费看 | 9191精品国产免费不久久 | 亚洲日韩在线视频 | 奇米影视在线 | 国产精选经典三级小泽玛利亚 | 国产人A片777777久久 | 国产成人免费 | 波多野吉衣在线观看 | 国产萝控精品福利视频免费观看 | 日本在线免费观看视频 | 国产精品美女久久久久久免费 | 国产伦精品 | 看免费一级毛片 | 丁香激情五月 | 美国一级毛片片aaa 香蕉视频在线观看免费 | 欧美日韩在线观看视频 | 欧美精品无需播放器在线观看 | 激情久久av一区av二区av三区 | 亚洲第一视频 | 综合欧美一区二区三区 | 午夜色a大片在线观看免费 龙珠z在线观看 | 天天摸夜夜摸夜夜狠狠摸 | 日韩在线看片 | 国产精品视频免费观看 | 精品亚洲永久免费精品 | 摸金校尉之九幽将军 | 国产亚洲欧美在线 | 久久视频在线视频 | 欧美大片在线观看 | 大色综合色综合资源站 | 色成人综合 | 亚洲人和日本人jizz | 免费国产成人高清视频网站 | 国精品日韩欧美一区二区三区 | 国产精品成人免费观看 |