天天看點

JavaWeb初識 伺服器了解 Tomcat下載下傳與安裝

web伺服器:

                   動态語言伺服器,運作方式的不同

                   現在的運作方式是通過網絡來激發運作

伺服器的用處:

                      動态語言就是在伺服器中運作

                      平時的運作方式是通過本地進行運作的。

                      動态語言是通過到達請求,來激發運作URL網頁位址來激發運作

                      web伺服器是用來解析http協定,相當于一個平台在這個平台做web開發,好多東西他都給你搭建好了

浏覽器請求——  WEB 解析(判讀運作那些Java代碼) ——   Java伺服器——  輸出内容到——  Web伺服器(HTML) —— 浏覽器接受顯示

Web伺服器:幫我們處理請求,處理連結的容器,代碼在容器中運作。(幫我們處理相應的請求)

1.接受請求

2.解析請求頭資訊

3.找到指定代碼運作

4.得到運作輸出的HTML 代碼 輸出到浏覽器

web有多線程多任務通路的處理機制,web伺服器也是可以進行叢集操作的。

JavaWeb初識 伺服器了解 Tomcat下載下傳與安裝
JavaWeb初識 伺服器了解 Tomcat下載下傳與安裝

Tomcat伺服器 WEB容器

WEBLongic 伺服器 WEB容器 EJB容器

JBoss伺服器   WEB容器 EJB容器

等等很多

Tomcat:

              用Java語言制作的伺服器,可以在任何平台運作

              多線程伺服器

              伺服器叢集

Tomcat下載下傳和安裝:

1.下載下傳tomcat 網站 tomcat.apache.org

JavaWeb初識 伺服器了解 Tomcat下載下傳與安裝
JavaWeb初識 伺服器了解 Tomcat下載下傳與安裝

2.檢查jdk環境是否配置好來 Java_Home 必須要有

3.将壓縮包解壓出去,打開tomcat下的bin目錄,下面有一個startup.bat(Windows上的啟動檔案) startup.sh (Linux上啟動檔案)

正常的關閉tomcat需要啟動 shutdown.bat    shutdown.sh  直接按X關閉是強制關閉,非法關閉 會丢失一些資料

4.檢查環境變量,啟動tomcat  如果有閃退 或者運作一會就退出 就是環境變量配置有問題 或者是jdk版本過低 版本不比對

錯誤情況:

1.閃退  環境變量沒有配置好,必須有Java_Home (如果配置還有閃退 有可能是jdk版本過低或者 過高)

2.打開後  不到  幾秒中就退出了,端口占用 (一個端口是網絡通訊的口子,這口子是一個數字,一個端口隻能給一個協定占用)你的電腦啟動了2個tomcat  非要啟動兩個tomcat 可以修改另一個tomcat端口這樣就不沖突了

預設配置的tomca通路

預設端口數字是8080

http://localhost:8080

http://127.0.0.1:8080

http://位址:端口

測試啟動tomcat伺服器,然後用本地連接配接進行測試(會彈出tomcat網頁)

如果他可以在本機沒有配置jdk環境的情況下運作  隻需要将你的jdk放入到tomcat包中 在寫個批處理指定 jdk路徑

set Java_Home ./  jdk-11.0.2

set path=./ jdk-11.0.2/bin;%path%

bin/startup.bat

配置在你的bat檔案中 用bat執行 在沒有配置jdk的環境下都可以執行

tomcat一定要到官網上下載下傳純淨版  比較幹淨

idea配置tomcat運作環境:

1.建立maven工程 web工程

2.

JavaWeb初識 伺服器了解 Tomcat下載下傳與安裝

3.

JavaWeb初識 伺服器了解 Tomcat下載下傳與安裝

4.

JavaWeb初識 伺服器了解 Tomcat下載下傳與安裝

5.

JavaWeb初識 伺服器了解 Tomcat下載下傳與安裝

6.

JavaWeb初識 伺服器了解 Tomcat下載下傳與安裝

7.

JavaWeb初識 伺服器了解 Tomcat下載下傳與安裝