intitle 網(wǎng)站建設(shè)百度關(guān)鍵詞收費(fèi)標(biāo)準(zhǔn)
二.Web2:Tomcat
1.Tomcat的配置
2.Tomcat的工作方式
3.Tomcat服務(wù)器的虛擬映射
4.Tomcat部署到IDEA中使用
二.Web2:Tomcat
1.Tomcat的配置
①安裝下載Tomcat
- 配置好JAVA_HOME
- 啟動(dòng)時(shí)保證端口號(hào)8080不被占用
②下載后的目錄結(jié)構(gòu)
- bin 啟動(dòng)或關(guān)閉tomcat
- conf 存放tomcat的配置文件
- webapps web應(yīng)用的目錄
③使用
- bin/ startup.bat啟動(dòng)服務(wù)器,shutdown.bat關(guān)閉服務(wù)器
- conf/sever.xml可修改端口號(hào)(Tomcat啟動(dòng)依賴于該xml文件)
2.Tomcat的工作方式
- 啟動(dòng)后會(huì)先啟動(dòng)一個(gè)Server
- 一個(gè)Server里面有多個(gè)Connector用于連接
- 連接成功后會(huì)有Engine處理請(qǐng)求
收到請(qǐng)求。
解析用戶目錄訪問(wèn)Host下的哪個(gè)Web應(yīng)用。 - 一個(gè)Web應(yīng)用有一個(gè)Context
context包括path和docBase。
path:虛擬目錄
docBase:實(shí)際目錄
3.Tomcat服務(wù)器的虛擬映射
①什么是虛擬映射?
- 虛擬映射即為將Web應(yīng)用交給Web服務(wù)器管理
- 將本機(jī)的物理地址轉(zhuǎn)化為外部可以訪問(wèn)的虛擬地址
②如何設(shè)置虛擬映射?
- 修改sever.xml文件
在Host內(nèi)部加入Context標(biāo)簽
<Host>
<Context path="/web" docBase="D:\javaapps">
</Host>
- 讓tomcat自動(dòng)映射
tomcat會(huì)自動(dòng)管理webapps目錄下的所有web應(yīng)用
直接映射為虛擬目錄 - 例子:
訪問(wèn)http://localhost:8080/examples/
實(shí)際上的資源為F:\apache-tomcat-8.0.50\webapps\examples\index.html
注意:不指明訪問(wèn)資源默認(rèn)訪問(wèn)index.html,不指明訪問(wèn)web應(yīng)用程序默認(rèn)訪問(wèn)F:\apache-tomcat-8.0.50\webapps\ROOT
4.Tomcat部署到IDEA中使用
①配置Tomcat
- 在settings\Build,Execution,Deployment\Application Servers中選擇+然后選擇Tomcat Server
- 然后選擇出Tomcat的安裝地址即可
②在JAVAWeb中使用
- 創(chuàng)建JAVAweb項(xiàng)目
- 在JAVAWeb中配置tomcat
修改當(dāng)前項(xiàng)目服務(wù)器名稱
修改當(dāng)前項(xiàng)目的虛擬映射地址
- 配置中的其他選項(xiàng)
啟動(dòng)后默認(rèn)打開(kāi)網(wǎng)頁(yè)的瀏覽器,默認(rèn)鍵入的地址