簡單學習Nginx之 動靜分離

2021-07-25 09:09:17 字數 968 閱讀 2589

菜鳥筆記

2016-12-04 16:32

關於nginx的動靜分離,就是nginx將靜態資源(/js/css等)的請求交由自己處理,將動態的請求**給其他http伺服器。

1,靜態資源的對映

假設資源交給nginx自己解析

在nginx.conf 的server{}塊新增:

e.g. nginx靜態資源對映

2,動態請求的**

假設8888埠有乙個動態的http服務,可以「返回伺服器時間」,則nginx在80埠通過**可以實現該服務的訪問。

在nginx.conf的server{}塊追加:

為了快速測試,先用node在8888埠搭建乙個「返回伺服器時間」的服務:

node建立 http server

1,靜態資源請求:

先將nginx.png放在伺服器/var/images下

瀏覽器輸入http://121.*.*.125/nginx.png

返回:

nginx logo

2,動態資訊請求:

瀏覽器輸入http://121.*.*.125/time

返回:

server time is : sun dec 04 2016 15:45:10 gmt+0800 (cst)

nginx動靜分離配置 Nginx動靜分離

動靜分離,就是將jsp servlet等動態資源交由tomcat或其他web伺服器處理,將css js image等靜態資源交由nginx或其他http伺服器處理,充分發揮各自的優勢,減輕其他伺服器的壓力,搭建更為高效的系統架構。nginx動靜分析的實現 下面要搭建nginx,環境中有三颱nginx...

nginx三 之動靜分離

就是將 靜態資源 html,css,img等檔案 與後台應用分開部署,提高 響應速度,降低對後台應用伺服器的請求。進入nginx安裝的conf目錄 cd usr local nginx conf 開啟nginx.conf檔案新增以下內容 usr local nginx sbin nginx s re...

nginx 動靜分離

定義nginx執行的使用者 和 使用者組 如果對應伺服器暴露在外面的話建議使用許可權較小的使用者 防止被入侵 user www www nginx程序數,建議設定為等於cpu總核心數 worker processes 8 開啟全域性錯誤日誌型別 error log var log nginx err...