1.1服務(wù)器上的資源分類(lèi):

a、靜態(tài)資源:指web頁(yè)面中供人們?yōu)g覽的數(shù)據(jù)始終是不變。html css js 圖片 多媒體

b、動(dòng)態(tài)資源:指web頁(yè)面中供人們?yōu)g覽的數(shù)據(jù)是由程序產(chǎn)生的,不同時(shí)間點(diǎn)訪問(wèn)web" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁(yè) > 營(yíng)銷(xiāo)資訊 > 網(wǎng)站運(yùn)營(yíng) > Tomcat詳解及使用

Tomcat詳解及使用

時(shí)間:2023-07-15 06:36:01 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)

時(shí)間:2023-07-15 06:36:01 來(lái)源:網(wǎng)站運(yùn)營(yíng)

Tomcat詳解及使用:1、Web開(kāi)發(fā)概述

1.1服務(wù)器上的資源分類(lèi):

a、靜態(tài)資源:指web頁(yè)面中供人們?yōu)g覽的數(shù)據(jù)始終是不變。html css js 圖片 多媒體

b、動(dòng)態(tài)資源:指web頁(yè)面中供人們?yōu)g覽的數(shù)據(jù)是由程序產(chǎn)生的,不同時(shí)間點(diǎn)訪問(wèn)web頁(yè)面看到的內(nèi)容各不相同。JSP/Servlet、php、asp

2、Tomcat服務(wù)器

0、JavaEE規(guī)范:

JavaEE規(guī)范由JCP組織(http://www.jcp.org)制定和維護(hù)的。很多Java開(kāi)發(fā)技術(shù)的總稱(chēng)。都是由抽象類(lèi)和接口組成的(jar)。

常用的技術(shù):JSP/Servlet、JPA、JTA、JNID、JDBC(數(shù)據(jù)庫(kù))、JMX、JAXP(Java API for xml 解析)、EJB等

1、常用的服務(wù)器:

WebLogic:實(shí)現(xiàn)了JavaEE規(guī)范,重量級(jí)的服務(wù)器,JavaEE容器。

WebSphereAS:實(shí)現(xiàn)了JavaEE規(guī)范,重量級(jí)的服務(wù)器,JavaEE容器。

JbossAS:實(shí)現(xiàn)了JavaEE規(guī)范,重量級(jí)的服務(wù)器,JavaEE容器。

Tomcat:實(shí)現(xiàn)了JSP/Servlet規(guī)范,輕量級(jí)的服務(wù)器,Servlet容器。

2、JSP/Servelt規(guī)范:Servlet2.5版







3、安裝Tomcat

默認(rèn)端口:8080







bin:?jiǎn)?dòng)命令staup.bat shutdown.bat conf:Tomcat配置文件 logs:運(yùn)行日志 lib:Tomcat用到的jar包 temp:臨時(shí)文件目錄 webapps:應(yīng)用存放目錄,默認(rèn)的 work:Tomcat的工作目錄

*webapps目錄:該目錄中有幾個(gè)文件夾就說(shuō)明有幾個(gè)應(yīng)用




4、啟動(dòng):Tomcat/bin/startup.bat

沒(méi)有異常,最終說(shuō)明用時(shí),證明啟動(dòng)成功!







5、啟動(dòng)時(shí)遇到的常見(jiàn)問(wèn)題

a、一閃而過(guò):原因,沒(méi)有配置環(huán)境變量JAVA_HOME=C:/jdk1.7.0_45







b、啟動(dòng)過(guò)程中出現(xiàn)很多異常:因?yàn)槎丝诒徽加昧?br>
端口被占用了:

干掉占用8080端口的進(jìn)程;

過(guò)程:

win+e運(yùn)行,輸入cmd;輸入netstat -a -o -n 查找8080的pid在任務(wù)管理器中結(jié)束進(jìn)程

更改Tomcat的默認(rèn)端口:

修改 Tomcat/conf/server.xml







5、http協(xié)議使用的默認(rèn)端口是80(上線運(yùn)行)







注意80端口可能被占用。(Window如果裝了IIS--web服務(wù)器,默認(rèn)用80)

3、JavaWeb應(yīng)用的目錄結(jié)構(gòu)(很重要,記住)

MyApp 應(yīng)用名稱(chēng)

1.html

css/main.css

WEB-INF 必須有,大小寫(xiě)一致。該目錄中的資源客戶端無(wú)法訪問(wèn)的

lib 存放本應(yīng)用用到的jar包。(Tomcat/lib中的jar為所有應(yīng)用共享的)

classes: 存放本應(yīng)用的class字節(jié)碼。(優(yōu)先級(jí):classes--自己的jar---Tomcat中的jar,優(yōu)先級(jí)依次降低)

web.xml 當(dāng)前應(yīng)用的配置文件。

4、部署JavaWeb應(yīng)用到Tomcat服務(wù)器上

方式一:直接把應(yīng)用拷貝到Tomcat/webapps目錄中

方式二:把應(yīng)用打成war包。命令:jar -cvf MyApp.war

5、利用MyEclipse建立JavaWeb應(yīng)用并部署(必須掌握)

1、在MyEclipse中配置Tomcat







2、開(kāi)發(fā)目錄結(jié)構(gòu)和運(yùn)行目錄結(jié)構(gòu)







5、Tomcat的組成(Tomcat獨(dú)有)

通過(guò)Tomcat/conf/server.xml配置進(jìn)行配置(Tomcat的核心配置文件)







配置虛擬目錄(Context)

可以把磁盤(pán)上任意位置的文件夾當(dāng)做一個(gè)應(yīng)用交給Tomcat管理。

方式一:直接修改server.xml配置文件(需要重新啟動(dòng)Tomcat,不推薦)







方式二:在Tomcat/conf/[引擎名稱(chēng)]/[主機(jī)名稱(chēng)]/目錄中,建立一個(gè)xml的配置文件,文件名就是應(yīng)用的訪問(wèn)虛擬目錄:PPP.xml







http://localhost/PPP/1.html

· 配置虛擬主機(jī)(Host)

一臺(tái)硬件服務(wù)器上運(yùn)行多個(gè)網(wǎng)站







域名解析:







配置默認(rèn)端口(Connector)、默認(rèn)應(yīng)用、默認(rèn)主頁(yè)

默認(rèn)端口:80。修改Tomcat/conf/server.xml,把一個(gè)Connector的端口改為80

默認(rèn)引用:http://localhost

TOmcat中默認(rèn)的應(yīng)用webapps/ROOT




方法一:把作為默認(rèn)應(yīng)用的應(yīng)用改為ROOT即可。

方式二:在Tomcat/conf/引擎名稱(chēng)/主機(jī)名稱(chēng)/ROOT.xml的配置文件







應(yīng)用的默認(rèn)主頁(yè):

修改web.xml






關(guān)鍵詞:使用

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉