Nginx圖片服務器


      最近總項目因為需要顯示圖片,就使用了Nginx,使用很簡單,下面簡單介紹一下怎么用

      壓縮包下載地址,解壓即用  http://files.cnblogs.com/files/sanduweiliangxtx/nginx-1.5.8.zip

  解壓后進入  conf文件夾 找到 nginx.conf  記事本打開: listen 是你要使用的端口, server_name是ip地址,因為是在本地設置的,所以用了 127.0.0.1,如果放到服務器上的話,就是用 服務器的ip地址。

  

  接下來是配置圖片庫的路徑了 ,"#"是注釋,按照  root +路徑的格式配置路徑  ,location 后的/uploads是表示 f:/sxqn/uploads這個意思,會訪問這個路徑下的圖片

  

  如果要配置多個的話 只需要 拷貝下面的內容就好了,再改成需要的路徑, location 后一定要跟最后一級文件夾的名字(而且不能重名),如果不跟的話,配置多個的時候,nginx會不知道你要訪問的是哪個文件夾,后面會說明情況。

 

  location /uploads{
  root f:/sdxqn;

  #root D:\idea\b2b2c_v4.1\filebase;
  index index.shtml index.html index.htm;
  }

  配置好之后,啟動nginx 跟目錄下會有一個nginx.exe 雙擊 ,會一閃而過,然后看進程里有沒有 這樣的兩個進程,如果有的話就表示啟動成功,失敗的話去跟目錄下的 logs中的error.log看錯誤。

  

  准備工作完成了,就打開瀏覽器試一下 http://127.0.0.1:85/uploads/20170112161824275_yLSkNV8Rx8.jpg ,ip地址+端口號+location后文件夾名稱+圖片名稱就可以成功訪問了。上面提到了 配置的時候  location后一定要跟最后一級文件夾的名字是因為 如果我配置兩個的話 ,不跟的話,或者重名,就會出現下面的這種情況,路徑不一樣,但是最后一級文件夾名稱相同,這是要訪問哪個呢?

 

 1 http://127.0.0.1:85/uploads/201701kNV8Rx8.jpg   路徑 root f:/sdxqn;

 2 http://127.0.0.1:85/uploads/yLSkNV8Rx8.jpg    路徑 D:\idea\b2b2c_v4.1\filebase;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM