2012-04-08 126 views
68

有人能告訴我LAMP Stack是什麼意思嗎?我在招聘信息中看到了這個參考,但並沒有完全理解它的含義。什麼是LAMP堆棧?

我覺得在我的開發中,我相當普遍地使用LAMP,但是當我聽到「堆疊」時,我覺得我並不像我應該那樣使用LAMP環境。


我知道什麼是LAMP手段,只是想知道這個詞的「堆棧」上漲了的意思。

+0

[LAMP(軟件包)](http://en.wikipedia.org/wiki/LAMP_%28software_bundle%29) – 2015-05-09 07:21:34

+0

只是把它放在那裏,還有WAMP - LAMP,但Windows。 Windows Apache Mysql PHP。 – Lee 2017-02-19 18:08:02

回答

114

他們稱之爲堆棧的原因是因爲每個級別都是從其基礎層派生出來的。您的操作系統Linux是基礎層。然後,Apache,您的Web守護進程位於您的操作系統之上。然後,您的數據庫將存儲由您的Web守護程序提供的所有信息,並且PHP(或任何P *腳本語言)用於驅動並顯示所有數據,並允許用戶進行交互。

不要過分關心術語'堆棧'。人們真的只是指軟件套件或捆綁軟件,但你確實使用它就好了。

27

這僅僅意味着分別使用Linux,Apache,MySQL和PHP作爲您的操作系統,Web服務器,數據庫和編程語言。

+0

謝謝,我認爲這可能意味着通過Linux安裝創建cron作業或其他處理腳本的過程 – Eli 2012-04-08 04:11:11

31

LINUX操作系統

APACHE Web服務器

的MySQL數據庫

PHP

http://en.wikipedia.org/wiki/LAMP_(software_bundle)

堆棧術語表示堆棧!這意味着如果你有與這些技術/框架的工作經驗或沒有經驗。由於所有這些都集中在一個LAMP包中,您可以下載並安裝它們,它們將它稱爲堆棧。

+0

哦,我知道LAMP的含義,我只是不知道術語「堆棧」的意思。 – Eli 2012-04-08 04:08:53

+1

@Eli:這意味着它只是一個堆棧! – Shyju 2012-04-08 04:13:46

+0

...和PHP服務器端腳本語言:) – Chinggis6 2015-05-23 07:10:05

8

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。

5

對於那些仍在研究這個問題的人來說,要特別瞭解一個堆棧是什麼,術語「堆棧」是指「解決方案堆棧」。解決方案堆棧僅僅是一套完整的軟件來解決特定的問題,通常通過組合來提供必要的平臺或基礎設施。此術語是「服務器堆棧」和「Web堆棧」的父項。因此,LAMP堆棧是專門針對通過網絡提供動態內容的特定且完整的一套軟件。

一些額外的閱讀:

https://www.techopedia.com/definition/28154/solution-stack https://en.wikipedia.org/wiki/Solution_stack

0

LAMP堆棧代表大號 inux的一個帕什中號 ysql P HP

有也意味着堆棧中號 ongoDB 個è xpressJS 一個 ngularJS ň odeJS

+1

什麼「LAMP」的含義已經在其他答案中解釋過。 – mzjn 2016-01-07 09:01:25

1

Linux操作系統,Apache,MySQL和PHP。免費和開源軟件。例如,Microsoft Windows系列操作系統上的等效安裝稱爲WAMP。和mac一樣MAMP。和XAMPP對他們倆的

0

L用Linux操作系統 用於Apache Web服務器 M代表Mysql數據庫 P代表PHP腳本編寫和PHP模塊

我們可以託管在LAMP系統PHP程序和CGI程序。

例如:在Ubuntu的apt-get安裝了Web服務器的Apache2 apt-get的安裝mysql服務器PHP5-MySQL的數據庫和PHP 的apt-get安裝PHP5 並得到了你的web服務器http://localhost

2

要精確而清脆

LAMP是L(Linux)A(Apache)M(Mysql)P(PHP5)是一個用於Web應用程序開發的組合包。

安裝燈是如下的最簡單方法

1)使用中的tasksel

下面是命令

須藤名單apt-get的更新 命令和apt-get安裝中的tasksel 須藤中的tasksel (會給你一個提示檢查燈泡服務器,並選擇確定)

這就是它LAMP準備發光你的知識。