nginx基础

  1. 什么是nginx?
    它是一个高性能的服务器,优点就是性能高,最高能承受5w个并发连接。可以实现反向代理,负载均衡,动静分离。
  2. 反向代理和正向代理分别是什么?
    正向代理:客户端通过代理服务器访问外网。(客户端需要配置一个代理服务器)
    反向代理:外网通过代理服务器访问内网。(代理服务器需要进行反向代理配置)
  3. 负载均衡:
    当服务器数量不止一台,请求需要分发到不同的服务器,分担访问压力,这时候就需要使用网关做负载均衡处理。
  4. 动静分离:
    也是为了提高性能,将静态资源存放到一台静态资源服务器上,交由nginx来分发请求访问。动态资源交给其他服务器来解析。
  5. nginx的安装:
    https://www.cnblogs.com/zhuxr/p/13723776.html
    或者菜鸟教程上找nginx安装
  6. nginx命令:
    ./nginx -v
    ./nginx
    ./nginx -s stop
    ./nginx -s reload
    ps -ef | grep nginx
  7. nginx的配置文件:conf/nginx.conf
    • 全局块
      image
    • events块
      image
    • http块
      image
      image
      image
      image
posted @ 2021-11-04 19:32  lq-12040  阅读(32)  评论(0)    收藏  举报