• Nginx学习笔记---服务与集群


    一、集群

    1. 什么是集群

      服务器架构集群:多台服务器组成的响应式大并发,高数据量访问的架构体系。

      特点:

      (1)成本高

      (2)能够降低单台服务器的压力,使用流量平均分配到多台服务器

      (3)使网站服务架构更加安全稳定

    2. 什么是服务器

      服务器概念:提供某种或多种服务或者功能的机器(计算机)

    3. 服务器软件

      提供http/https协议的服务器,网站网页访问的功能

      Apache:老牌的服务器软件,功能多切稳定,支持多种配置,lamp

      nginx:安装简单小巧,并发量高,web服务器,代理服务器,邮箱服务器,lnmp,国内taobao定制版(tengine)

      IIS:微软公司,ASP脚本使用,可以通过fast-cgi(网络接口服务)的方式使用php

      lighttpd:degiuo开发软件,小巧,提供web服务支持

    4. 数据库

      关系型数据库(RDBMS):mysql,oracle(大型商业数据库),mariadb(mysql的一个分支),postgresql(加州伯克利大学),sqlserver(微软数据库),DB2(IBM公司),sqllite3(手机端--ios和安卓使用)

      非关系型数据库:

      memcached,Redis,MongoDB

    5. 负载均衡

    6. 负载均衡服务器,分发请求到不同的服务器,使流量平均分配;服务器死机称为宕机

    7. 资源服务器存储静态资源,css,js,图片,视频,一般此服务会有硬盘(ssd,固态)读写快速,带宽更大

    8. 反向代理

      代理服务器:

      比如a需要访问c,但是a不能直接访问c;

      (1)b可以访问c,a可以访问b;

      (2)a告诉b,帮忙访问c,把c的数据返回给a

    9. 高可用服务器

      高可用服务器,用来监控负载均衡服务器,如果一旦负载均衡宕机,会接替负载均衡服务器的工作,继续进行网络的分发工作

    10. CDN内容分发

    11. LAMP与LNMP

      lamp 的全称是linux + apache + mysql +php

      lnmp 的全称是linux + nginx + mysql + php (国外喜欢简称为LEMP,搜英文资料需要搜LEMP)

  • 相关阅读:
    Chrome 过滤广告插件暂替办法
    IE8.1将支持Firefox插件,Gecko和Webkit引擎
    Adobe与Facebook联手推出Flash开发工具
    Google Chrome Greasemetal
    vmware虚机下的linux集群
    新版Safari浏览器胜在速度
    Fedora 11 Beta发布
    Sun宣布本周裁员1500人 或为IBM收购做准备
    Opera Mobile9.7将支持Flash Lite和Google Gears
    Red Hat CEO:桌面Linux无用
  • 原文地址:https://www.cnblogs.com/ktddcn/p/11104854.html
Copyright © 2020-2023  润新知