您好,登錄后才能下訂單哦!
一、安裝好Nginx 和Tomcat后,本實驗使用源碼安裝。
1、Nginx發布路徑:/usr/local/nginx/html/colin1
2、Nginx 虛擬主機配置文件:/usr/local/nginx/conf/vhost
配置文件內容如下:
server {
listen 80;
server_name www.colin1.com;
location / {
proxy_pass http://28.44.20.34:8080;
}
# 注意location =/ 無效 必須使用 location /
location ~ .*\.(jpg|png|bmp|txt|js|css|html|htm|gif|ico|jpeg)$ {
root html/colin1;
}
location ~ .*\.(jsp|cgi|shtml|php)$ {
proxy_pass http://28.44.20.34:8080;
}
}
3、Tomact 發布路徑:/data/web/tomact/webapps/ROOT
二、實驗中遇到的問題
<img src="tomcat.png" alt="[tomcat logo]" />
# 本質就是訪問 https://cache.yisu.com/upload/information/20200309/28/26787.jpg
就像其他普通的網頁一樣,您的瀏覽器發送一個 HTTP 請求給服務器。
Web 服務器識別出這是一個對 JSP 網頁的請求,并且將該請求傳遞給 JSP 引擎。通過使用 URL或者 .jsp 文件來完成。
JSP 引擎從磁盤中載入 JSP 文件,然后將它們轉化為 Servlet。這種轉化只是簡單地將所有模板文本改用 println() 語句,并且將所有的 JSP 元素轉化成 Java 代碼。
JSP 引擎將 Servlet 編譯成可執行類,并且將原始請求傳遞給 Servlet 引擎。
Web 服務器的某組件將會調用 Servlet 引擎,然后載入并執行 Servlet 類。在執行過程中,Servlet 產生 HTML 格式的輸出并將其內嵌于 HTTP response 中上交給 Web 服務器。
Web 服務器以靜態 HTML 網頁的形式將 HTTP response 返回到您的瀏覽器中。
- 最終,Web 瀏覽器處理 HTTP response 中動態產生的HTML網頁,就好像在處理靜態網頁一樣。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。