nginx的使用配置

网上有很多nginx的配置,也包括官方文档,但是一方面,网上的博客没有前因后果,非常难看懂,又喜欢扔一大堆配置上来,让人头很大,

而官方的文档虽然详细,但是不从头看起也会看不懂,文档又是在太多了,还是英文,看着很累。所以记一些方便以后自己再用。

Nginx配置文件,指令与变量

Nginx的配置文件由单指令(simple directive)块指令(block directive)组成,单指令只有一行,以“;”结尾,块指令后面是用“{ }”包裹的多行内容。

有些块指令后的花括号中可以继续包含单指令,这样的块指令被成为配置上下文(context),这样的指令有:events、http、server、location等。

context是嵌套的,最外层的context是main context,配置文件中不在{}的中指令都是位于main context中。

events和http指令位于main context,server位于http context,location位于server context:

main context
- events 
- http
  - server
    - location

这个结构非常重要。

快速配置反向代理

        location /apis {
            rewrite  ^.+apis/?(.*)$ /$1 break;
            include  uwsgi_params;
            proxy_pass   http://localhost:7777;
       }

这个代码会把我对http://localhost:7777的请求代理到lolocalhost/apis的,我在本机上做前后端分离的时候用到了这段代码。

https://www.cnblogs.com/knowledgesea/p/5175711.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值