1、Nginx與Tomcat鏈接搭建的環境,Nginx設置了前端的訪問路徑爲html
(1)前端代碼配置:
前端
1 root /usr/local/nginx/html; 2 index index.html index.htm;
(2)root 訪問文件的根目錄,默認nginx一塊兒動nginx
一訪問http://127.0.0.1 就會先跳到/usr/local/nginx/html/dist/目錄下查找,目錄下的html文件。web
(3)可是,當後端的接口實現文件上傳後前端展現,就會發生展現不出來圖片到頁面上,而且日誌error報錯
後端
/usr/local/nginx/html/dist/easy/companyInfo/queryCompany/1.jgp" failed (13: Permission denied) while reading upstream, client:192.168.1.106,server:localhost,request:"GET/1.jpg HTTP/1.1", host:"192.168.1.107"
主要是先後端路徑不統一,nginx啓動後自動跳轉到root設置的目錄下找靜態資源,加了強連接就將這個一塊兒放到root目錄下查找解決方案.tomcat
(4) 一個解決方案,創建軟鏈接app
sudo ln -s /usr/tomcat-customer/webapps/easy/ easy
(5)這樣配置好的前端Nginx目錄層級就如圖所示:
webapp
(6)這樣Nginx就能夠訪問到Tomcat下存儲的圖片了ide