2014-01-31 83 views
2

我想在我的windows7 PC中配置nginx服務器。用於存儲圖像和html文件。 我按照以下步驟操作: 1.我將nginx-1.2.9下載到c:\ filder中。 2.創建一個文件夾「數據」,並在「數據」文件夾內創建另外兩個文件夾,稱爲「WWW」和「圖像」 3.將文件夾中的「images」文件夾和.html文件中的所有圖像保存爲「WWW」 。 4.Now使用的命令下開始nginx的服務器:\ nginx的-1.2.9>啓動nginx的配置nginx服務器來存儲靜態圖像和html

5.Made changes in nginx.conf file.`  
    #server { 
    #location/{ 
    # proxy_pass http://127.0.0.0:8080; 
    #} 

    #location /images/ { 
    # root /C:/data/images; 
    # } 


} 

無法訪問圖像和HTML頁面 請幫我解決這個問題我。確保在配置文件中只做錯誤。 在此先感謝, Satya

回答

1

您已評論配置數據。首先刪除所有從配置#file.Then使用以下代碼的服務器{}

location/{ 
    root data/www; 
} 

location /images/ { 
    root data; 
} 

內注 - 你的nginx根文件夾內的靜文件的位置應該是(根+位置)數據和的接入文件應該是「位置」數據。例如,從第一個位置配置中,靜態文件應顯示在文件夾「data/WWW /」中,而在第二個位置配置中,靜態文件應顯示在文件夾「data/images /」中。

URL        folder inside nginx home path 
-----       -------------------------- 
localhost/hello.html    data/WWW/hello.html 
localhost/images/img1.png   data/images/img1.png 
+0

非常感謝subhra ..我遵循完全相同的過程..它適用於我.. – Satya