什么是LAMP堆栈?
有人能告诉我LAMP Stack是什么意思吗? 我在工作岗位上看过这个参考资料,但没有完全理解它的含义。
我觉得在我的开发中,我使用LAMP的情况相当普遍,但是当我听到“stack”的时候,我觉得我没有使用LAMP环境。
我知道LAMP是什么意思,只是想知道术语“堆栈”的意思。
他们称之为堆栈的原因是因为每个级别都是从基础层派生出来的。 您的操作系统Linux是基础层。 然后,Apache,您的Web守护进程位于您的操作系统之上。 然后你的数据库存储你的web守护进程提供的所有信息,PHP(或任何P *脚本语言)被用来驱动和显示所有的数据,并允许用户交互。
不要过分关心“堆栈”这个词。 人们真正的意思是软件套件或捆绑软件,但是你确实使用它就好了。
LINUX操作系统
APACHE Web服务器
MySQL数据库
和PHP
http://en.wikipedia.org/wiki/LAMP_(software_bundle);
堆栈术语意味着堆栈! 这意味着如果你有与这些技术/框架的工作经验。 由于所有这些都集中在一个LAMP包中,您可以下载并安装它们,它们将它称为堆栈。
这仅仅意味着分别使用Linux,Apache,MySQL和PHP作为您的操作系统,Web服务器,数据库和编程语言。
LAMP平均值L = LINUX(OS)A = APACHE(Web服务器)M = MySQL(数据库)P = PHP(语言)
http://www.webopedia.com/TERM/L/LAMP.html
Linux,Apache,MySQL和PHP是一个开放源码的Web开发平台,也称为Web堆栈,它使用Linux作为操作系统,Apache作为Web服务器,MySQL作为RDBMS,PHP作为面向对象的脚本语言。 Perl或Python经常替代PHP。
对于还在研究这个问题的人来说,特别是要了解一个堆栈是什么,术语“堆栈”是指“解决scheme堆栈”。 解决scheme堆栈只是一套完整的软件来解决给定的问题,通常通过组合来提供必要的平台或基础设施。 这个术语是“服务器堆栈”和“networking堆栈”的父项。 因此,LAMP堆栈是专门针对通过networking提供dynamic内容的特定且完整的一套软件。
一些额外的阅读:
https://www.techopedia.com/definition/28154/solution-stack https://en.wikipedia.org/wiki/Solution_stack
Linux,Apache,MySQL和PHP。 免费和开源软件。 例如,Microsoft Windows系列操作系统上的等效安装称为WAMP。 和mac一样MAMP。 和他们两个XAMPP
准确而清脆
LAMP是L(Linux)A(Apache)M(Mysql)P(PHP5)是一个用于Web应用程序开发的组合包。
安装Lamp最简单的方法如下
1)使用tasksel
以下是命令列表
sudo apt-get update sudo apt-get install tasksel sudo tasksel(会给你提示检查LAMP服务器并select确定)
那就是它LAMP准备发光你的知识。
灯栈代表L inux A pache M ysql P HP
也有平均堆栈数据库caching
L for Linux操作系统A for apache Web服务器M for Mysql数据库p for php for脚本和php模块
我们可以在LAMP系统中托pipephp程序和cgi程序。
例如:在Ubuntu的apt-get安装apache2的Web服务器apt-get安装mysql-server php5-mysql的数据库和PHP的apt-get安装php5并得到您的Web服务器http:// localhost
- devise的token_authenticatable安全吗?
- 错误:registry项'Software \ JavaSoft \ Java Runtime Environment'\ CurrentVersion'?