因為在弄spa,又不想每次都跨域,所有想到用nginx的反向**,這裡(僅僅)是一篇筆記。
我是直接brew安裝的,ubuntu同理,如果是編譯安裝那麼僅僅是配置檔案目錄不一樣,這裡不展開說了。
由於不是部署生產環境,所以nginx得大部分特性沒有用到,僅僅作為反向**,以及**靜態檔案。
這裡還有乙個問題,就是osx不允許直接listen 80埠,但也不影響,因為不是生產環境。我用的是4000埠。下面是配置檔案
server
# front-end前端的**
location /fe
# static files靜態檔案的**
location ~ \.(js|css)
}
這邊還有乙個問題,就是前端反向**靜態資源不能載入,所以我就**了資源檔案。
具體內容看這裡
這樣就可以了。
nginx的配置筆記
nginx中每乙個host都會被包含在乙個server 中,在編寫nginx規則時,它支援一些基本的正則。ex server name abc.com abc.com 在配置伺服器的時候,常用的有 1 負載均衡 2 正向 反向 3 跳轉 反盜鏈 4 請求 檔案快取 5 別名對映 url跳轉。2 al...
Nginx學習筆記二 nginx的配置
nginx在執行時,至少必須載入幾個核心模組和乙個事件類模組。這些模組執行時所支援的配置項稱為基本配置 所有其他模組執行時都需要依賴的配置。按照使用者使用時的預期功能分為四類 1.用於除錯 定位問題的配置項 2.正常執行的必備配置項 3.優化效能的配置項 4.事件類配置項 有些事件類配置項規劃到優化...
nginx配置效能優化筆記
worker processes auto worker rlimit nofile 100000worker processes 定義了nginx對外提供web服務時的worker程序數。最優值取決於許多因素,包括 但不限於 cpu核的數量 儲存資料的硬碟數量及負載模式。不能確定的時候,將其設定為...