LAMP指的是:Linux+Apache+MySQL+Perl/PHP/Python

LAMP是一个缩写,它指一组通常一起使用来运行动态网站或者服务器的自由软件:

Linux,操作系统; 

Apache,网页服务器; 

MySQL,数据库管理系统(或者数据库服务器); 

PHP 和 Perl 或 Python。

Programming Language脚本语言 (perl, Python, PHP,
...)。

LNMP指的是:Linux+Nginx+MySQL+PHP

Linux是一类Unix计算机操作系统的统称,是目前最流行的免费操作系统。代表版本有:

debian、centos、ubuntu、fedora、gentoo等。

Apache是世界使用排名第一的Web服务器软件。

它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,

是最流行的Web服务器端软件之一。

它快速、可靠并且可通过简单的API扩充,将Perl/Python等解释器编译到服务器中。



Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器。

Mysql是一个小型关系型数据库管理系统。



Php是一种 HTML
内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言。



这四种软件均为免费软件,组合到一起,成为一个免费、高效的网站服务系统。

由于Nginx拥有超越Apache的卓越性能,LNMP正在逐渐取代LAMP.

LNMPA是什么?

也许大家对LAMP、LNMP比较熟悉,

LAMP代表Linux下Apache、MySQL、PHP这种网站服务器架构;

LNMP代表的是Linux下Nginx、MySQL、PHP这种网站服务器架构。

LNMPA代表的是Linux下Nginx、MySQL、PHP、Apache这种网站服务器架构,

是结合LAMP与LNMP各自的优点而产生的新的网站服务器架构。

我们为什么采用LNMPA这种架构?

采用Linux、PHP、MySQL的优点我们不必多说。

Nginx是一个小巧而高效的Linux下的Web服务器软件,与Apache相比,消耗资源更少,

支持的并发连接,更高的效率,反向代理功能效率高、静态文件处理快等。

Apache是一款老牌的Web服务器软件,在高并发时对队列的处理比FastCGI更成熟,

Apache的mod_php效率比php-cgi更高且更稳定、对伪静态支持好,

不需要转换、多用户多站点权限等方面有着更好的效果……

LNMPA这种架构有什么优势?

LNMPA使用Nginx作为前端服务能够更快更及时的静态页面、js、图片等,

当客户端请求访问动态页面时由Nginx的反向代理给Apache处理,

Apache处理完再交予Nginx返回给客户端。



采用LNMPA能够更好的解决LNMP架构中由于PHP-FPM方面产生的502错误,

同时能够为提供更安全的多用户多站点环境。

如何安装LNMPA?

LNMPA目前只能新装无法再LNMP的基础上升级到LNMPA,

LNMPA安装教程 注意参数要使用lnmpa。(低于1G内存不建议使用LNMPA)

当提示安装成功后即可体验LNMPA了。

LNMP一键安装包 V1.2 已经在
Linode、DiaHosting、PhotonVPS、DigitalOcean、VR香港VPS、
遨游主机、RamNode、BudgetVM、瑞豪开源、DirectSpace、KVMLA、
景文互联Hostigation、BuyVM、123systems、bluevm等众多VPS的
CentOS 5-6.5、Debian 5-7、Ubuntu 10.04-14.04的
32位和64位系统上测试通过。

虚拟主机管理

教程地址:http://lnmp.org/faq/lnmp-vhost-add-howto.html

升级LNMPA PHP版本

教程地址:http://lnmp.org/faq/lnmp1-2-upgrade.html

LAMP LNMP 和 LNMPA的更多相关文章

  1. LAMP LNMP 和 LNMPA

    LAMP指的是:Linux+Apache+MySQL+Perl/PHP/Python LAMP是一个缩写,它指一组通常一起使用来运行动态网站或者服务器的自由软件: Linux,操作系统: Apache ...

  2. [开源软件] 腾讯云Linux服务器一键安装LAMP/LNMP/LANMP环境 转

    本帖最后由 我本戏子 于 2015-8-13 22:00 编辑OneinStack是非常优秀的一键PHP/JAVA安装脚本,提供以下环境:lnmp(Linux + Nginx+ MySQL+ PHP) ...

  3. LAMP+LNMP视频教程

    你是否在LAMP或是LNMP源码编译的道路上走过弯路,失败过或者目前还没有顺利安装过呢?另外网上有网上有很多LAMP/LNMP的一键安装脚本,如果拿过来直接用还是要改脚本.本教程的内容就能帮助你解决手 ...

  4. centos lamp/lnmp阶段复习 以后搬迁discuz论坛不需要重新安装,只需修改配置文件即可 安装wordpress 安装phpmyadmin 定时备份mysql两种方法 第二十五节课

    centos  lamp/lnmp阶段复习 以后搬迁discuz论坛不需要重新安装,只需修改配置文件即可 安装wordpress  安装phpmyadmin  定时备份mysql两种方法  第二十五节 ...

  5. lanmp v2.5一键安装包发布(包括lamp,lnmp,lnamp安装)

    lanmp一键安装包是wdlinux官网2010年开始推出的lamp,lnmp,lnamp(apache,nginx,php,mysql,zend,eAccelerator,pureftpd)应用环境 ...

  6. centos7源码编译安装lamp/lnmp

    centos7源码编译安装lamp/lnmp 进程:是包工头(相当于是个门,只管开门关门,不管门内的事儿) 线程:是各种工种(cpu调度的是线程) 进程 是一件事情, 线程 是 同一个时间范围内 同时 ...

  7. centos LNMP第一部分环境搭建 LAMP LNMP安装先后顺序 php安装 安装nginx 编写nginx启动脚本 懒汉模式 mv /usr/php/{p.conf.default,p.conf} php运行方式SAPI介绍 第二十三节课

    centos  LNMP第一部分环境搭建 LAMP安装先后顺序  LNMP安装先后顺序 php安装 安装nginx  编写nginx启动脚本   懒汉模式  mv   /usr/local/php/{ ...

  8. 脚本实现自动化安装lamp&lnmp

    #备注:前提是将lnmp和lnmp自动化脚本写好放在相应的路径, 脚本已写好,请查看我博客中的 shell脚本 专栏! #!/bin/bash #安装lamp或者lnmp path=/server/s ...

  9. Linux入门(三)搭建服务器linux运行环境LAMP/LNMP

    本文内容主要根据慕课网教学视频整理,原链接http://www.imooc.com/learn/170 我用的linux系统是ubuntu 12.04 LTS  虚拟机是VMware Workstat ...

随机推荐

  1. Q:记学习枚举过程中的一个小问题

    在学习有关java枚举的时候,我们知道了所有的枚举类型均是继承自java.lang.Enum类的,且所有的枚举常量均是该枚举类型的一个对象,且对象名即为该枚举常量的名称.例子如下:源码: public ...

  2. python sklearn PCA源码阅读:参数n_components的设置(设为‘mle’出错的原因)

    在介绍n_components参数之前,首先贴一篇PCA参数详解的文章:http://www.cnblogs.com/akrusher/articles/6442549.html. 按照文章中对于n_ ...

  3. Nginx编译配置介绍

    源码包 nginx-1.6.2.tar.gz --help 使用帮助 --prefix=PATH Nginx安装路径,如果没有指定,默认为/usr/local/nginx. --sbin-path=P ...

  4. SecureCRT 历史版本下载

    最近在使用SecureCRT时,存在网络卡顿现象,然而.同事的SecureCRT工具却一点都不卡,我的SecureCRT是比较老的版本6,同事使用的是版本7,所以就更换下自己的SecureCRT版本. ...

  5. JS 对象API之修改、删除对象的属性

    无论是修改还是删除对象的属性,我们首先要清楚:自有属性.共有属性的处理方法肯定是不同的: 先创建一个对象实例 var obj = { name: '小马扎', age: }; Object.proto ...

  6. ORM框架 EF - code first 的封装 优化一

    上一节我们讲到对EF(EntityFramework)的初步封装,任何事情都不可能一蹴而就,通过大量的实际项目的实战,也发现了其中的各种问题.在这一章中,我们对上一章的EF_Helper_DG进行优化 ...

  7. Python pandas ERROR 2006 (HY000): MySQL server has gone away

    之前在做python pandas大数据分析的时候,在将分析后的数据存入mysql的时候报ERROR 2006 (HY000): MySQL server has gone away 原因分析:在对百 ...

  8. Nginx 显示502 Bad Gateway错误

    今天系统发布到测试环境,有一个用户登录后显示502  Bad Gateway错误,其他的用户都登录成功.但是在开发机链接测试数据库,使用该账号登录成功. 初步猜测是Nginx的问题,查看nginx的错 ...

  9. ionic滑动框 ---轮播图(ion-slide-box) 的使用

    1. html : <ion-slide-box auto-play="true" slide-interval=3000 show-pager="false&qu ...

  10. C#操作MongoDB的简单实例

    最近比较忙,很久没更新了(虽然没人看,也没人在乎,也要记得be yourself), 前面分享了一些mongodb的安装和简单的语法,今天模仿支付宝首页的模块移动功能,用mongo做一个简单的后台实例 ...