前端必备的nginx知识点

nginx学习,看这一篇就够了:下载、安装。使用:正向代理、反向代理、负载均衡。常用命令和配置文件,很全_java冯坚持的博客-CSDN博客

如何启动、停止、重启Nginx服务器?(Windows平台的nginx命令) Nginx网站服务器的常用命令

前端必备的nginx知识点 - 掘金

如何在Windows系统搭建Nginx服务器(如何在Windows系统搭建Nginx服务器 Nginx详细安装部署教程 )

前言:

最近在做一个后台项目

ngixn简介

nginx是一款轻量级,高性能的web服务器,反向代理服务器,它具有很多优越性:

反向代理

与反向代理相对的是正向代理

正向代理

正向代理服务器是一个位于客户端和目标服务器之间的服务器,为了从目标服务器取得内容,客户端向代理服务器发送一个请求并指定目标,然后代理服务器向目标服务转交请求并获得的内容返回给客户端

总之,正向代理中目标服务器并不知道访问它的真实用户是谁,因为和它交互的是代理服务器

常见的🌰:比如我们访问国外的YouTube、Facebook等网站,就是通过代理服务器实现的,这个就是正向代理的过程。

反向代理

正向代理中目标服务器不知道用户是谁,反向代理中则相反,是用户不知道目标服务器是谁 

用户将请求发送到反向代理服务器,由反向代理服务器去选择目标服务器获取数据后,再返回给客户端,这个过程中用户并不知道真正的请求发送到那台服务器了

使用反向代理,目标服务器可以对客户端隐藏服务器IP地址

负载均衡 

反向代理服务器可以做负载均衡,根据所有真实服务器的负载情况,将客户端请求分发到不同真实服务器上。也就是说哪个服务器没那么忙,哪个服务器就来响应请求

 动静分离

在访问服务端时,一般会请求一些静态资源,如js,css,图片等,这些资源可以在反向代理服务器中进行缓存,减少服务器的压力,而动态请求可以继续请求服务器

使用和配置

接下来看怎么安装一些常用配置

安装:首先可以去买一台服务器

常用命令

启用nginx服务的命令

配置

ngixn的默认配置文件通常是/etc/ngixn/

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值