Linux的LA/NMP架构介绍

五、LA/NMP 架构介绍

●LNMP和LAMP的区别就在于使用Nginx而不是Apache.

1、LNMP架构

●LNMP是Linux+Nginx+Mysql+PHP的组合方式,其特点是利用Nginx的快速与轻量级,替代以前的LAMP(Linux+Apache+Mysql+PHP)的方式。由于安装方便,并且安装脚本也随时更新。
●LNMP方式的优点:占用VPS资源较少, Nginx配置起来也比较简单, 利用fast-cgi的方式动态解析PHP脚本。
●LNMP方式的缺点: php-fpm组件的负载能力有限,在访问量巨大的时候, php-fpm进程容易僵死,容易发生502 bad gateway错误

2、LAMP架构

●LAMP即Linux+Apache+Mysql/MariaDB+Per/PHP/Python的首字母缩写。这是一组常用来搭建动态网站或者服务器的开源软件。它们本身都是各自独立的程序,但是因为常被放在一-起使用, 拥有了越来越高的兼容度,共同组成了-一个强大的Web应用程序平台。随着开源潮流的蓬勃发展,开放源代码的LAMP已经与]2EE和.Net商业软件形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低.因此受到整个IT界的关注。从网站的流量上来说, 70%以上的访问流量是LAMP来提供的, LAMP是最强大的网站解决方案。
●基于LAMP架构设计具有成本低廉、部署灵活、快速开发、安全稳定等特点,是Web网络应用和环境的优秀组合。若是服务器配置比较低的个人网站,当然首选LNMP架构。

3、LNAMP架构

■在大流量的时候。把Apache和Nginx结合起来使用,实现LNAMP架构
●LNAMP是Linux+Ngnx+Apache +Mysql+ PHP的

你可能感兴趣的:(linux)