主要功能
- HTTP服务器
- 反向代理
- 负载均衡
相关配置
- HTTP服务器
修改nginx.conf,其中资源路径就是nginx文件夹下对应的html文件夹
注意:可以使用端口号和server_name这两个来区分不同的server
比如说在一台机器上有多个需要部署项目,都要监听80端口,就需要使用server_name来进行区别了
- 反向代理
反向代理大致上就是这个样子的
当用户进行请求的时候,首先会经过Nginx服务器,再由Nginx服务器将请求“转发”给不同的应用服务器,这样就是造成一种假象,在用户看来一个请求并没有任何区别,但是最终请求由哪个服务器来响应是不确定的
相关配置
- 负载均衡
负载均衡就是让请求能够以权重的形式落到不同的应用服务器上,配置的方式非常简单,就是在上面应用服务器地址后面加上weight权重值如
server 192.168.126.129:8080 weight 2;
文中有不对的地方欢迎指正