1. 程式人生 > >php環境搭建總結

php環境搭建總結

回顧:

搭建web伺服器

Apache:接收瀏覽器發出的請求以及返回結果(html

php:處理php程式碼,操作資料庫(mysql

mysql:儲存和處理資料

 

Apache配置php

載入:LoadModule php5_module php5apache….dll

分配:AddType application/x-httpd-php .php

php配置檔案:PHPIniDir php配置檔案路徑

 

PHP配置mysql

開啟擴充套件:extensionphp_mysql.dll

增加擴充套件路徑:extension_dir php_mysql.dll所在的路徑

 

Apache工作原理

靜態頁:Apache拿到檔案後直接讀出內容交給瀏覽器

PHP檔案:Apache拿到檔案後交給PHP引擎處理,PHP把處理後生成的html檔案交還給ApachePHP有可能操作資料庫:利用mysql擴充套件),Apache將得到的html內容返回瀏覽器

 

web的工作原理:與Apache的工作原理一致

 

基於域名的虛擬主機配置:httpd.conf載入httpd_vhost.confhttpd_vhost.conf配置虛擬主機

注意

1.註釋或者刪除原本httpd_vhost.conf裡的虛擬主機
2.必須配置一個或者以上的虛擬主機
3.需要增加一個localhost的虛擬主機