apache全稱“Apache HTTP Server”,是一種Web服務(wù)器軟件,是PHP的解釋器。PHP本身是一個(gè)腳本語(yǔ)言,需要依托一個(gè)載體來(lái)支撐它的運(yùn)行,而apache就是這個(gè)載體;如果缺少apache,PHP就無(wú)法運(yùn)行并對(duì)外傳遞信息。
本教程操作環(huán)境:windows7系統(tǒng)、PHP7.1版、DELL G3電腦
php中的apache是什么
Apache全稱叫Apache HTTP Server,是Web服務(wù)器軟件。
Apache是PHP的解釋器,PHP本身是一個(gè)腳本語(yǔ)言,需要依托一個(gè)載體來(lái)支撐它的運(yùn)行,而apache就是這個(gè)載體;如果缺少apache,PHP就無(wú)法運(yùn)行并對(duì)外傳遞信息。
Apache下載地址:http://www.apachelounge.com/download/
php和apache之間的關(guān)系
我們可以把服務(wù)器看成一間餐館,apache是店面的傳菜員,php是廚房的廚師。
有些飲料之類的(靜態(tài)資源,如:HTML、CSS、JS、Images等),不用經(jīng)過(guò)廚師,直接由傳菜員傳遞給顧客(Client)。
如果需要廚師烹飪的菜式(例如:*.PHP等),就需要先等廚師把原始食材(php)烹飪完變成可以吃用的飯菜(靜態(tài)資源)
Web服務(wù)器的工作原理
一般情況下,在PC或服務(wù)器上,軟件本身是無(wú)用的,我們還要有用于存儲(chǔ)和移動(dòng)內(nèi)容的硬件盒子。
1.Web服務(wù)器角色
當(dāng)您使用Internet時(shí),需要處理一組稱為多種服務(wù)器的盒子和內(nèi)容,其中,最主要的可以說(shuō)是Web服務(wù)器,其基本作用就是該網(wǎng)站的用戶根據(jù)請(qǐng)求顯示存儲(chǔ)在Web服務(wù)器上的數(shù)據(jù),在數(shù)據(jù)庫(kù)服務(wù)器之間輸入并響應(yīng)請(qǐng)求使用,如有必要,保護(hù)Web服務(wù)器中的存儲(chǔ)數(shù)據(jù)并限制訪問(wèn),一般情況下為了能夠訪問(wèn)網(wǎng)站,必須和其他專用服務(wù)器(DNS服務(wù)器)合作。
2.協(xié)議(HTTP)
當(dāng)Web站點(diǎn)的訪問(wèn)者請(qǐng)求Web服務(wù)器時(shí)使用它指令方法(過(guò)程)更改為HTTP協(xié)議。在這種情況下HTTP代表超文本傳輸協(xié)議,具體來(lái)說(shuō),Web瀏覽器輸入的Web站點(diǎn)的URL地址的一部分,并且在開(kāi)頭引用http。
推薦學(xué)習(xí):《PHP視頻教程》