LAMP Stack 一词是什么意思?
我在职位发布中看到过这个参考,但我并不完全理解它的含义。
我觉得在我的开发中我相当普遍地使用 LAMP,但是当我听到“堆栈”时,我觉得我没有像我应该使用的那样使用 LAMP 环境。
我知道 LAMP 是什么意思,只是想知道附加的“堆栈”一词是什么意思。
LAMP Stack 一词是什么意思?
我在职位发布中看到过这个参考,但我并不完全理解它的含义。
我觉得在我的开发中我相当普遍地使用 LAMP,但是当我听到“堆栈”时,我觉得我没有像我应该使用的那样使用 LAMP 环境。
我知道 LAMP 是什么意思,只是想知道附加的“堆栈”一词是什么意思。
他们称其为堆栈的原因是因为每个级别都源自其基础层。您的操作系统 Linux 是基础层。然后是 Apache,您的 Web 守护程序位于您的操作系统之上。然后,您的数据库存储您的 Web 守护程序提供的所有信息,PHP(或任何 P* 脚本语言)用于驱动和显示所有数据,并允许用户交互。
不要过分关注“堆栈”一词。人们实际上只是指软件套件或捆绑软件,但您使用它就很好,我相信您也是。
Linux操作系统
阿帕奇网络服务器
MySQL数据库
和PHP
参考:LAMP(软件包)
“堆栈”一词的意思是堆栈!这意味着您是否有使用这些技术/框架的经验。由于所有这些都集中在一个 LAMP 包中,您可以下载和安装它,因此他们将其称为堆栈。
对于仍在研究这个以具体了解堆栈是什么的人来说,术语“堆栈”是指“解决方案堆栈”。解决方案堆栈只是解决给定问题的一整套软件,通常通过组合来提供必要的平台或基础设施。该术语是“服务器堆栈”和“Web 堆栈”的父项。因此,LAMP 堆栈是一套特定且完整的软件,专门用于通过 Web 提供动态内容。
一些额外的阅读:
https://www.techopedia.com/definition/28154/solution-stack https://en.wikipedia.org/wiki/Solution_stack
准确而清晰
LAMP 是 L(Linux) A(Apache) M(Mysql) P(PHP5) 是一个用于 Web 应用程序开发的组合包。
Lamp最简单的安装方法如下
1)使用taskel
以下是命令列表
sudo apt-get update sudo apt-get install tasksel sudo tasksel(会提示您检查 LAMP 服务器并选择 Ok)
就是这样,LAMP 已准备好让您的知识焕发光彩。
Lamp stack 代表L inux A pache M ysql P HP
还有 Mean Stack M ongoDB E xpressJS A ngularJS N odeJS
Linux、Apache、MySQL 和 PHP。免费和开源软件。例如,Microsoft Windows 系列操作系统上的等效安装称为 WAMP。对于 Mac 作为 MAMP。和他们两个的 XAMPP
L for Linux 操作系统 A for apache web server M for Mysql database p for php for scripting and php modules
我们可以在 LAMP 系统中托管 php 程序和 cgi 程序。
例如:在 ubuntu apt-get install apache2 for web server apt-get install mysql-server php5-mysql for database and php apt-get install php5 and got to your web server http://localhost
存在各种技术堆栈。看一看:
灯:
L inux
A pache
M ySQL
P HP
WAMP:
Windows
A补丁
M ySQL
P HP _
MAMP:
Mac操作系统
A pache Web 服务器M
ySQL作为数据库
P HP 用于脚本
XAMPP:
X是跨平台
的 A pache
M ySQL
P HP
P erl
意思是:
MongoDB
E xpress.js
一个ngular Node.js _
_
梅尔:
MongoDB
E xpress.js React Node.js _
_
_