PHP學習筆記(三)
阿新 • • 發佈:2021-08-05
Web程式的訪問流程
-
靜態網站的訪問
PC瀏覽器輸入url,在DNS伺服器中先通過本地DNS(host檔案)localhost 127.0.0.1,在通過網路DNS localhost 127.0.0.1 返回IP地址給瀏覽器,瀏覽器通過IP找到伺服器 127.0.0.1:80/index.html:(URI 統一資源標識,目標機器相對某個資料夾的相對路徑),通過埠80找到服務軟體,服務軟體根據URI獲取檔案,讀取裡面的內容,再把結果返回給瀏覽器。 -
動態網站的訪問
流程與靜態差不多,但是多出伺服器端解析,資料庫
PHP交給服務軟體HTML,在伺服器端服務軟體解析式通過PHP引擎,讀取PHP程式碼後要進行解析,可能要操作資料庫(資料庫伺服器) -
安裝Apache
這個就省略了吧- 根目錄內一些重要的資料夾
1.bin:windows下一些可執行的檔案
2.conf:配置檔案目錄
3.htdocs:Apache預設的主機地址(網站根目錄)
- 根目錄內一些重要的資料夾
Httpd.exe的詳細應用
1.1簡介
1.伺服器程序:執行之後才能夠工作
2.用來檢視Apache具有哪些功能以及配置檔案是否有錯:httpd或者httpd.exe(檔案所在目錄)
2.1檢視使用的模組: httpd -M
<static> 靜態載入:Apache啟動就載入好了,可以直接使用
<shared> 動態載入:在使用到的時候才會載入
2.2驗證配置檔案是否有錯: