Nginx系列-6 nginx 配置實例-動靜分離

目的:提高訪問效率

Nginx 動靜分離簡單來說就是把動態(tài)跟靜態(tài)請求分開带射,不能理解成只是單純的把動態(tài)頁面和靜態(tài)頁面物理分離。嚴格意義上說應該是動態(tài)請求跟靜態(tài)請求分開瓜饥,可以理解成使用 Nginx 處理靜態(tài)頁面都办,Tomcat 處理動態(tài)頁面系谐。動靜分離從目前實現(xiàn)角度來講大致分為兩種:

一種是純粹把靜態(tài)文件獨立成單獨的域名,放在獨立的服務器上魂奥,也是目前主流推崇的方案菠剩;

image-20210305171448453

另外一種方法就是動態(tài)跟靜態(tài)文件混合在一起發(fā)布,通過 nginx 來分開耻煤。

通過 location 指定不同的后綴名實現(xiàn)不同的請求轉(zhuǎn)發(fā)赠叼。通過 expires 參數(shù)設置擦囊,可以使瀏覽器緩存過期時間,減少與服務器之前的請求和流量嘴办。具體 Expires 定義:是給一個資源設定一個過期時間瞬场,也就是說無需去服務端驗證,直接通過瀏覽器自身確認是否過期即可涧郊,所以不會產(chǎn)生額外的流量贯被。此種方法非常適合不經(jīng)常變動的資源。(如果經(jīng)常更新的文件妆艘,不建議使用 Expires 來緩存)彤灶,我這里設置 3d,表示在這 3 天之內(nèi)訪問這個 URL批旺,發(fā)送一個請求幌陕,比對服務器該文件最后更新時間沒有變化,則不會從服務器抓取汽煮,返回狀態(tài)碼304搏熄,如果有修改,則直接從服務器重新下載暇赤,返回狀態(tài)碼 200心例。

6.1 實驗代碼

  1. 項目資源準備

在 liunx 系統(tǒng)中準備靜態(tài)資源,用于進行訪問

image-20210305171455747

2.進行 nginx 配置

找到 nginx 安裝目錄鞋囊,打開/conf/nginx.conf 配置文件止后,并重新加載nginx

image-20210305171504141

配置文件 autoindex on作用:

可以列出當前文件目錄。

image-20210305171510454

3溜腐、測試

(1)瀏覽器中輸入地址

image-20210305171516297

(2)在瀏覽器地址欄輸入地址

image-20210305171521963

重點是添加 location:

最后檢查 Nginx 配置是否正確即可译株,然后測試動靜分離是否成功,之需要刪除后端 tomcat 服務器上的某個靜態(tài)文件挺益,查看是否能訪問古戴,如果可以訪問說明靜態(tài)資源 nginx 直接返回了,不走后端 tomcat 服務器矩肩。

下篇更新第7章nginx 搭建高可用集群

感興趣的話點點關注现恼,我們一起成長進步。

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末黍檩,一起剝皮案震驚了整個濱河市叉袍,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌刽酱,老刑警劉巖喳逛,帶你破解...
    沈念sama閱讀 221,198評論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異棵里,居然都是意外死亡润文,警方通過查閱死者的電腦和手機姐呐,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評論 3 398
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來典蝌,“玉大人曙砂,你說我怎么就攤上這事】ハ疲” “怎么了鸠澈?”我有些...
    開封第一講書人閱讀 167,643評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長截驮。 經(jīng)常有香客問我笑陈,道長,這世上最難降的妖魔是什么葵袭? 我笑而不...
    開封第一講書人閱讀 59,495評論 1 296
  • 正文 為了忘掉前任涵妥,我火速辦了婚禮,結果婚禮上坡锡,老公的妹妹穿的比我還像新娘蓬网。我一直安慰自己,他們只是感情好娜氏,可當我...
    茶點故事閱讀 68,502評論 6 397
  • 文/花漫 我一把揭開白布拳缠。 她就那樣靜靜地躺著墩新,像睡著了一般贸弥。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上海渊,一...
    開封第一講書人閱讀 52,156評論 1 308
  • 那天绵疲,我揣著相機與錄音,去河邊找鬼臣疑。 笑死盔憨,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的讯沈。 我是一名探鬼主播郁岩,決...
    沈念sama閱讀 40,743評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼缺狠!你這毒婦竟也來了问慎?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,659評論 0 276
  • 序言:老撾萬榮一對情侶失蹤挤茄,失蹤者是張志新(化名)和其女友劉穎如叼,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體穷劈,經(jīng)...
    沈念sama閱讀 46,200評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡笼恰,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,282評論 3 340
  • 正文 我和宋清朗相戀三年踊沸,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片社证。...
    茶點故事閱讀 40,424評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡逼龟,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出猴仑,到底是詐尸還是另有隱情审轮,我是刑警寧澤,帶...
    沈念sama閱讀 36,107評論 5 349
  • 正文 年R本政府宣布辽俗,位于F島的核電站疾渣,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏崖飘。R本人自食惡果不足惜榴捡,卻給世界環(huán)境...
    茶點故事閱讀 41,789評論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望朱浴。 院中可真熱鬧吊圾,春花似錦、人聲如沸翰蠢。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,264評論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽梁沧。三九已至檀何,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間廷支,已是汗流浹背频鉴。 一陣腳步聲響...
    開封第一講書人閱讀 33,390評論 1 271
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留恋拍,地道東北人垛孔。 一個月前我還...
    沈念sama閱讀 48,798評論 3 376
  • 正文 我出身青樓,卻偏偏與公主長得像施敢,于是被迫代替她去往敵國和親周荐。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,435評論 2 359

推薦閱讀更多精彩內(nèi)容