LAMP和LNMP区别:
1、架构上:
LAMP==Linux+Apache+Mysql+PHP
LNMP==Linux+Nginx+Mysql+PHP
LAMP是Linux+Apache+Mysql+PHP的组合方式,bai用的是Linux;duLNMP是Linux+Nginx+Mysql+PHP的组合方式,其特点是利用Nginx的快速zhi与轻量级,替代dao以前的LAMP(Linux+Apache+Mysql+PHP)的方式。由于安装方便,并且安装脚本也随时更新。
2、使用的服务器上:
LAMP使用的是Apache,Apache是世界是用排名第一的Web服务器软件,其几乎可以在所有广泛使用的计算机平台上运营,由于其跨平台和安全性被广泛使用,是最流行的Web服务端软件之一。
LNMP使用的是Nginx,Nginx是一款高性能额Http和反向代理服务器,也是一个AMAP/POP3/SMTP服务器,Nginx是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的,第一个公开版本0.1.0发布于2004年10月4日,2011年6月1日,nginx 1.0.4发布。
扩展资料:
1、LNMP方式的优点:占用VPS资源较少,Nginx配置起来也比较简单,利用fast-cgi的方式动态解析PHP脚本。缺点:php-fpm组件的负载能力有限,在访问量巨大的时候,php-fpm进程容易僵死,容易发生502 bad gateway错误。
2、基于 LAMP 架构设计具有成本低廉、部署灵活、快速开发、安全稳定等特点,是 Web 网络应用和环境的优秀组合。若是服务器配置比较低的个人网站,当然首选 LNMP 架构。当然,在大流量的时候。把Apache和Nginx结合起来使用,也不失为一个不错选择。
参考资料:百度百科-lamp
LAMP和LNMP区别:
1、定义bai不同:
lamp:是Web应用软件组合。
lnmp:指的是一个基du于CentOS/Debian编写的Nginx、PHP、MySQL、phpMyAdmin、eAccelerator一键安zhi装包。
2、作用不同:dao
lamp:是Linux(操作系统)、ApacheHTTP 服务器。一般用来建立web应用平台。
lnmp:是用来在Linux系统下Nginx+MySQL+PHP这种网站中搭建服务器架构。
3、用户评价不同:
lamp:LAMP是最强大的网站解决方案。
lnmp:lnmp搭建的Linux系统,是目前最流行的免费操作系统。
4、软件组件不同:
lamp:Linux、Apache、MySQL、PHP,Perl 或 Python。
lnmp:Nginx、MySQL、PHP、PHPMyAdmin、Apache(可选)、Zend Optimizer(可选)、eAccelerator(可选)、ionCube(可选)、PureFTPd(可选)、VsFTPd(可选)。
5、适用环境不同:
lamp:
系统支持:CentOS-5 (32bit/64bit)、CentOS-6 (32bit/64bit)等linux系统
内存要求:≥256M
lnmp:
CentOS 5.8 32Bit / 64Bit
CentOS 6.2 32Bit / 64Bit
CentOS 6.3 32Bit / 64Bit
参考资料:
百度百科:lamp
百度百科:lnmp