Nginx的使用(一)代理靜態文件

        一、爲什要使用Nginx代理靜態文件?這個問題去看靜態資源快速加載。linux

       二、做爲後端服務器中間件,Tomcat是絕大多數Java程序員的選擇。可是Tomcat處理請求的能力當然很強大,可是做爲靜態資源代理的話,咱們每次這麼大的IO吞吐,我只能說:「廉頗老矣,尚能飯否?」。nginx

        三、咱們怎麼解決這個問題呢靜態資源訪問這個問題呢,那就是使用Nginx代理服務器文件夾。程序員

        nginx.conf的配置以下:後端

                

server {
listen 10086;
server_name localhost;

location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-NginX-Proxy true;
proxy_pass http://blog.jackyang.me/;
proxy_redirect off;
}

location /data/ {
alias 'D:/data/';
//這裏是重點,就是代理這個文件夾 , 訪問 http://localhost:10086/data/下面的資源就是訪問D盤下data文件夾的資源
                      expires 7d;
}    }
            訪問效果如圖(3-1):服務器

            

                                                                圖(3-1).net

            圖片具體位置以下圖(3-2):代理

                                        

                                                                          圖(3-2)server

            linux下設置只不過是把盤符去掉,而後從根目錄開始寫路徑。中間件

            


---------------------
做者:Edward.郎
來源:CSDN
原文:https://blog.csdn.net/qq1437715969/article/details/80397461
版權聲明:本文爲博主原創文章,轉載請附上博文連接!blog

相關文章
相關標籤/搜索