Nginx学习初步了解

来源:互联网 发布:办公软件入门视频教程 编辑:程序博客网 时间:2024/06/07 06:28

什么是nginx

  什么是nginx

  我们生活的世界中,有时候需要上网,可以浏览很多的网页,这些网页有一系列的程序组成,但是这些程序存储在什么地方呢,这些程序存储在服务器上,我们的电脑也是一种服务器,只不过电脑作为服务器性能比较低,我们的网页程序在服务器硬件上也不是随意存储的,我们需要在服务器硬件中的操作系统中搭建一个服务器软件,服务器硬件和服务器软件的配合,才形成一个服务器。nginx是一个服务器

  nginx的功能

  一种高性能的服务器,HTTP和反向代理服务器,一个代理邮件服务器
  发布网站,负载均衡,邮件服务器
  负载均衡:当同时有多个用户访问我们服务器的时候,为了减少服务器的压力,我们需要将用户分别引入到各个服务器,分担服务器的压力,提高应答效率,避免服务器奔溃

  nginx和其他服务器的性能比较

  IIS服务器只能在Windows上运行,windows性能不如Linux一类服务器,tomcat面向的Java语言,是一种重量级的服务器,nginx是一种轻量级的服务器,Apache优点很多,稳定,开源,跨平台,但是不支持高并发。nginx能处理百万级的TCP链接,10万以上的并发连接,是一个很好的跨平台服务器
  nginx的优缺点总结
  可以实现高并发,部署简单,内存消耗少,成本低
  rewrite功能不够强大,模块没有apache多
原创粉丝点击