nginx配置負載均衡,nginx的配置筆記

 2023-10-08 阅读 24 评论 0

摘要:因為在弄spa,又不想每次都跨域,所有想到用nginx的反向代理,這里(僅僅)是一篇筆記。 安裝 我是直接brew安裝的,ubuntu同理,如果是編譯安裝那么僅僅是配置文件目錄不一樣,這里不展開說了。 配置 由于不是部署生產環境

因為在弄spa,又不想每次都跨域,所有想到用nginx的反向代理,這里(僅僅)是一篇筆記。

安裝

我是直接brew安裝的,ubuntu同理,如果是編譯安裝那么僅僅是配置文件目錄不一樣,這里不展開說了。

配置

由于不是部署生產環境,所以nginx得大部分特性沒有用到,僅僅作為反向代理,以及代理靜態文件。
這里還有一個問題,就是osx不允許直接listen 80端口,但也不影響,因為不是生產環境。我用的是4000端口。下面是配置文件

server {listen 8080;# 8080端口的服務server_name localhost;access_log off;# back-end后端api的代理location /api {proxy_pass http://127.0.0.1:3000;# 代理3000端口}# front-end前端的代理location /fe {proxy_pass http://127.0.0.1:4000;# 代理4000}# static files靜態文件的代理location ~ \.(js|css) {root /dist;proxy_pass http://127.0.0.1:4000;}
}

nginx配置負載均衡。這邊還有一個問題,就是前端反向代理靜態資源不能加載,所以我就代理了資源文件。
具體內容看這里

這樣就可以了。

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/1/131798.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息