為什么我們需要用到Tomcat如果你學過html,css,你會知道你寫的" />

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

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運營 > Tomcat就是這么簡單

Tomcat就是這么簡單

時間:2023-06-29 15:30:01 | 來源:網(wǎng)站運營

時間:2023-06-29 15:30:01 來源:網(wǎng)站運營

Tomcat就是這么簡單:

Tomcat就是這么簡單

什么是Tomcat

Tomcat簡單的說就是一個運行JAVA的網(wǎng)絡服務器,底層是Socket的一個程序,它也是JSP和Serlvet的一個容器。

為什么我們需要用到Tomcat

如果你學過html,css,你會知道你寫的頁面只能自己訪問,別人不能遠程訪問你寫的頁面,Tomcat就是提供能夠讓別人訪問自己寫的頁面的一個程序













配置Tomcat

運行Tomcat需要JDK的支持【Tomcat會通過JAVA_HOME找到所需要的JDK】。



















注意:如果在使用Tomcat時出現(xiàn)了Error deploying web application directory web222,很大原因就是jdk和tomcat的版本不匹配。目前,jdk8不能匹配tomcat7.0,所以要降低jdk版本【換成JDK7】

當然也有可能不是一帆風順能夠直接啟動Tomcat,不能正常啟動Tomcat會有以下情況

  1. JAVA_HOME配置錯誤
  2. 端口被占用了






相關術語介紹













tomcat結構目錄













目錄的簡單介紹

  1. bin:啟動和關閉tomcat的bat文件
  2. conf:配置文件



  1. lib:該目錄放置運行tomcat運行需要的jar包
  2. logs:存放日志,當我們需要查看日志的時候,可以查詢信息
  3. webapps:放置我們的web應用
  4. work工作目錄:該目錄用于存放jsp被訪問后生成對應的server文件和.class文件

webapps目錄的詳細說明

在webapps中建立了web1目錄,下面放置我們的html文件,jsp文件,圖片等等,則web1就被當做web應用管理起來【tomcat6.0以后的版本才支持】

例子:在webapps下創(chuàng)建一個web站點,在web站點下創(chuàng)建一個html文件,訪問html文件













web站點的目錄是有規(guī)范的










為什么要這樣設置web站點目錄呢?

下面將web站點下的helloword2.xml文件作為站點的首頁

























<welcome-file-list> <welcome-file>helloword2.html</welcome-file> </welcome-file-list>























配置虛擬目錄

為什么需要配置虛擬目錄?

配置虛擬目錄方法一:

























<Context path="/web1" docBase="D:/web1"/>























配置虛擬目錄方法二:







<?xml version="1.0" encoding="UTF-8"?> <Context docBase="D:/web1" reloadable="true"> </Context>


配置臨時域名

訪問Tomcat服務器有好幾種方式

配置臨時域名步驟

























設置虛擬主機

什么是虛擬主機?

多個不同域名的網(wǎng)站共存于一個Tomcat中

為什么需要用到虛擬主機?

例子:我現(xiàn)在開發(fā)了4個網(wǎng)站,有4個域名。如果我不配置虛擬主機,一個Tomcat服務器運行一個網(wǎng)站,我就需要4臺電腦才能把4個網(wǎng)站運行起來。

配置虛擬主機的步驟

<Host name="zhongfucheng" appBase="D:/web1"> <Context path="/web1" docBase="D:/web1"/> </Host>














Tomcat體系結構













瀏覽器訪問WEB資源的流程圖













練習

在瀏覽器輸入http//:zhongfucheng直接顯示到頁面

分析:

  1. 需要配置虛擬主機
  2. 把8080端口改成80
  3. 設置web站點首頁
  4. 映射虛擬目錄為/












如果文章有錯的地方歡迎指正,大家互相交流。習慣在微信看技術文章的同學,可以關注微信公眾號:Java3y

關鍵詞:簡單

74
73
25
news

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

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