Apache+php+mysql在windows下的安裝與配置圖解(最新版,二)

二、php的安裝、以module方式,將php與apache結合使你的網站服務器支持php服務器腳本程序

將下載的php安裝文件php-5.0.5-Win32.zip右鍵解壓縮。

 

 

 

指定解壓縮的位置,我的設定在“D:/php”

 

 

 

查看解壓縮後的文件夾內容,找到“php.ini-dist”文件,將其重命名爲“php.ini”,打開編輯,找到下面圖中的地方, Ln385,有一個“register_globals = Off”值,這個值是用來打開全局變量的,比如表單送過來的值,如果這個值設爲“Off”,就只能用“$_POST['變量名']、$_GET['變量名 ']”等來取得送過來的值,如果設爲“On”,就可以直接使用“$變量名”來獲取送過來的值,當然,設爲“Off”就比較安全,不會讓人輕易將網頁間傳送的數據截取。這個值是否改成“On”就看自己感覺了,是安全重要還是方便重要?

 

 

 

這裏還有一個地方要編輯,功能就是使php能夠直接調用其它模塊,比如訪問mysql,如下圖所示,Ln563,選擇要加載的模塊,去掉前面的 “;”,就表示要加載此模塊了,加載的越多,佔用的資源也就多一點,不過也多不到哪去,比如我要用mysql,就要把“;extension= php_mysql.dll”前的“;”去掉。所有的模塊文件都放在php解壓縮目錄的“ext”之下,我這裏的截圖是把所有能加載的模塊都加載上去了,前面的“;”沒去掉的,是因爲“ext”目錄下默認沒有此模塊,加載會提示找不到文件而出錯。這裏只是參考,一般不需要加載這麼多,需要的加載上就可以了,編輯好後保存,關閉。

 

 

 

如果上一步加載了其它模塊,就要指明模塊的位置,否則重啓Apache的時候會提示“找不到指定模塊”的錯誤,這裏介紹一種最簡單的方法,直接將php安裝路徑、裏面的ext路徑指定到windows系統路徑中——在“我的電腦”上右鍵,“屬性”,選擇“高級”標籤,點選“環境變量”,在“系統變量”下找到“Path”變量,選擇,雙擊或點擊“編輯”,將“;D:/php;D:/php/ext”加到原有值的後面,當然,其中的“D:/php” 是我的安裝目錄,你要將它改爲自己的php安裝目錄,如下圖所示,全部確定。系統路徑添加好後要重啓電腦才能生效,可以現在重啓,也可以在所有軟件安裝或配置好後重啓。

 

 

 

現在開始將php以module方式與Apache相結合,使php融入Apache,照先前的方法打開Apache的配置文件,Ln 173,找到這裏,添加進如圖所示選中的兩行,第一行“LoadModule php5_module D:/php/php5apache2.dll”是指以module方式加載php,第二行“PHPIniDir "D:/php"”是指明php的配置文件php.ini的位置,是當然,其中的“D:/php”要改成你先前選擇的php解壓縮的目錄。

 

 

 

還是Apache的配置文件,Ln 757,加入“AddType application/x-httpd-php .php”、“AddType application/x-httpd-php .html”兩行,你也可以加入更多,實質就是添加可以執行php的文件類型,比如你再加上一行“AddType application/x-httpd-php .htm”,則.htm文件也可以執行php程序了,你甚至還可以添加上一行“AddType application/x-httpd-php .txt”,讓普通的文本文件格式也能運行php程序。

 

 

 

前面所說的目錄默認索引文件也可以改一下,因爲現在加了php,有些文件就直接存爲.php了,我們也可以把“index.php”設爲默認索引文件,優先順序就自己排了,我的是放在第一位。編輯完成,保存,關閉。

 

 

 

現在,php的安裝,與Apache的結合已經全部完成,用屏幕右下角的小圖標重啓Apache,你的Apache服務器就支持了php。

發佈了8 篇原創文章 · 獲贊 0 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章