Nginx功能配置

主要功能

  • HTTP服务器
  • 反向代理
  • 负载均衡

相关配置

  1. HTTP服务器

修改nginx.conf,其中资源路径就是nginx文件夹下对应的html文件夹

Nginx功能配置_第1张图片
image.png

注意:可以使用端口号和server_name这两个来区分不同的server
比如说在一台机器上有多个需要部署项目,都要监听80端口,就需要使用server_name来进行区别了

  1. 反向代理

反向代理大致上就是这个样子的

Nginx功能配置_第2张图片
image.png

当用户进行请求的时候,首先会经过Nginx服务器,再由Nginx服务器将请求“转发”给不同的应用服务器,这样就是造成一种假象,在用户看来一个请求并没有任何区别,但是最终请求由哪个服务器来响应是不确定的

相关配置

Nginx功能配置_第3张图片
image.png
  1. 负载均衡
    负载均衡就是让请求能够以权重的形式落到不同的应用服务器上,配置的方式非常简单,就是在上面应用服务器地址后面加上weight权重值如

server 192.168.126.129:8080 weight 2;

文中有不对的地方欢迎指正

你可能感兴趣的:(Nginx功能配置)