一、准備工作
安裝Nginx,參考歷史博客
二、搭建Nginx圖片服務器
1、效果
例如:圖片通過xftp服務上傳到/home/java/upload目錄下,我想通過訪問Nginx服務器來訪問xftp目錄下的圖片文件,該url為http://wat.tdcurr.com/upload/identify/1528608397056%E8%B6%85%E7%BA%A7%E6%88%AA%E5%B1%8F_20180610_132558.png。即使用http請求訪問原本需要使用xftp請求才能訪問到的資源文件。(不懂可先看最后圖解測試)
2、實現
(1)需要在/home下創建指定對應的文件目錄
(2)修改/usr/local/nginx/conf/nginx.conf在對應的域名的server里面再添加一個location並指定世紀路徑
(3)配置文件訪問權限
注意事項:
(1)修改完之后必須重新啟動Nginx,最好是先關閉,再啟動(重啟有時權限不生效)
啟動:./nginx
停止:./nginx -s stop
重啟:./nginx -s reopen
執行./nginx -h 可以看到命令的幫助信息
(2)root則是將upload映射到/home/java/upload/
(3)autoindex on便是打開瀏覽功能。
(4)文件訪問權限必須配置
3、測試(完美)
