下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

浅析lnmp网站服务系统

作者:课课家教育     来源: http://www.kokojia.com点击数:670发布时间: 2016-07-13 10:15:51

标签: lnmpnginxLinux

  LNMP(Linux 、Nginx、 MySQL 、php)网站架构是目前国际流行的Web框架,该框架包括:Linux操作系统、Nginx网络服务器、MySQL数据库、PHP编程语言。所有组成产品均是免费开源软件,这四种软件组合到一起,成为一个免费、高效的网站服务系统。

浅析lnmp网站服务系统_lnmp_nginx_课课家

  LNMP和LAMP不同之处就是Nginx网络服务器。而与Apache相比,Nginx又有什么优点呢?

  Nginx是一个很强大的高性能Web和反向代理服务器,它具有很多非常优越的特性,是Linux下的一个小巧而高效的网络服务器软件,已在一些大型网站上运行多年,很多国内外的门户网站、行业网站也都在使用Nginx,相当的稳定。

  稳定、功能丰富、安装配置简单、低系统资源是Nginx的主要特点。

  Nginx不仅可以作为Web服务器,还可以做负载均衡服务器、代理服务器和邮件服务器:

  1.作为Web服务器,与Apache相比,Nginx使用更少的资源,支持更多的并发连接,Nginx处理静态文件、索引文件,自动索引的效率非常高,体现更高的效率。

  2.作为负载均衡服务器,Nginx既可以在内部直接支持Rails和PHP,也可以支持HTTP代理服务器对外进行服务,同时还支持简单的容错和利用算法进行负载均衡;Nginx用C编写,不论是系统资源开销还是CPU使用效率,都比Perlbal好得多。

  3.作为代理服务器,Nginx可以实现无缓存的反向代理加速,提高网站的运行速度。

  4.作为邮件代理服务器,Nginx是一个非常优秀的邮件代理服务器(也是最早开发这个产品的目的之一)。

  在安装配置上,Nginx安装简单、配置灵活、配置文件简洁(还支持perl语法);性能方面,Nginx是专门为性能优化而开发的,非常注重效率。它采用Poll模型,可以支持更多的并发连接,最大可以支持对50000个并发连接数的形影,而且只占用很低的内存资源;可用性方面,Nginx支持热部署,启动速度特别迅速,可以在不间断服务的情况下,对软件版本或者配置进行升级,即使运行几个月也无需重新启动,几乎可以做到7*24显示不间断运行。

赞(21)
踩(4)
分享到:
华为认证网络工程师 HCIE直播课视频教程