php環境搭建總結
阿新 • • 發佈:2018-11-04
回顧:
搭建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
開啟擴充套件:extension:php_mysql.dll
增加擴充套件路徑:extension_dir php_mysql.dll所在的路徑
Apache工作原理
靜態頁:Apache拿到檔案後直接讀出內容交給瀏覽器
PHP檔案:Apache拿到檔案後交給PHP引擎處理,PHP把處理後生成的html檔案交還給Apache(PHP有可能操作資料庫:利用mysql擴充套件),Apache將得到的html內容返回瀏覽器
web的工作原理:與Apache的工作原理一致
基於域名的虛擬主機配置:httpd.conf載入httpd_vhost.conf,httpd_vhost.conf配置虛擬主機
注意
1.註釋或者刪除原本httpd_vhost.conf裡的虛擬主機
2.必須配置一個或者以上的虛擬主機
3.需要增加一個localhost的虛擬主機