php與apache的關係

2021-07-28 15:01:40 字數 906 閱讀 5654

apache是web伺服器,負責回應所有收到的web請求。比如你訪問

,那麼apache就找到根目錄下的1.html檔案,將其中的內容返回。

如果我需要這個位址能顯示動態的東西,比如當前日期時間,那麼就寫乙個php程式1.php,當apache收到

的請求時,通過cgi呼叫php解釋程式,執行1.php檔案的內容,然後將返回的字串返回給客戶端。

php和apache的關係和作用是很多學習php的朋友非常關注的問題

首先在乙個客戶機上的遊覽器輸入**,比如我們的電腦裡如果上網都會有乙個dns伺服器,它的作用就是把根據網域名稱解析成相應的ip位址,比如ip位址192.168.1.100,因為網域名稱位址預設的埠是80埠,所以最終解析的位址是: 然後網路會根據這個ip位址找到他對應的伺服器。這個伺服器就是**的根據地。**的程式之類的都放在這台伺服器上。這台伺服器上會裝很多軟體。比如mysql,web伺服器(apache伺服器),qq等。在網上傳過來的位址中還有乙個埠號80.這個位址的ip部分的作用是找到這台伺服器,而這個埠號的作用就是找到這台伺服器上具體的應用了。因為web伺服器的預設埠是80,所以這個位址找的就是這台服務區上的web伺服器。因為我們這裡主要講php,所以我們就選擇apache伺服器。

下面舉例例子,如果我再客戶端遊覽器輸入位址,他會找到192.168.1.100這個伺服器,然後根據埠會找到apache伺服器。apache他會把它某個目錄下的index.html裡的**通過url位址在返回給客戶端的遊覽器,然後遊覽器就會根據返回的**解析成我們看到的網頁內容。這是我們訪問網頁**的情況。如果我們訪問的是php檔案呢

以上就是apache伺服器和php在客戶端遊覽乙個php頁面中所起到的作用和流程。

php和apache的關係和作用

出處 php和apache的關係和作用是很多學習php的朋友非常關注的問題 首先在乙個客戶機上的遊覽器輸入 比如我們的電腦裡如果上網都會有乙個dns伺服器,它的作用就是把根據網域名稱解析成相應的ip位址,比如ip位址192.168.1.100,因為網域名稱位址預設的埠是80埠,所以最終解析的位址是 ...

apache與php的關聯

然後新增預設首頁,這裡的順序有優先順序,在前面的優先顯示 directoryindex index.html index.html.varindex.php 然後重啟服務即可。有時候重啟服務會提示 正在啟動 httpd httpd could not reliably determine the s...

Apache與PHP的整合過程

apache與php的整合過程 為了讓apache能夠支援php語言,因此就出現了php的安裝,3.安裝php對httpd.conf有以下幾處修改 51 example 52 loadmodule foo module modules mod foo.so 53 loadmodule php5 mo...