Nginx 初识

服务器也是电脑 但服务器与常见的个人电脑稍有不同, 性能要强大很多。 网站运行在服务器,需要硬件和软件结合 电脑就是硬件,所以还需要安装服务器软件。 常见的服务器软件 Apache、tomcat、Nginx、IIS IIS 只能运行在Windows,Windows性能不如 Linux; Tomcat 面向 Java 语言,重量级服务器(与 Nginx 不具备可比性); Apache 稳定、开源、跨平台,但不支持高并发; Nginx 能支持处理百万级的 TCP 连接,10 万以上的并发连接,轻量级,跨平台的服务器,同时支持反向代理、负载均衡等功能(Apache的强力对手); Nginx 的功能 Nginx 是一种高性能的 HTTP 和反向代理服务器, 也是一个代理邮件服务器; 我们可以在 Nginx上发布网站,也可以实现负载均衡功能(反向代理、分发),还可以 作为邮件服务器收发邮件等功能。 Nginx 优缺点 优点: 高并发、部署简单、内存消耗少、成本低; 缺点: rewrite 功能不够强大,模块没有 Apache 多