php的安裝方式有很多,不過因為是在服務器上使用,所以我要求: 1、不用自動安裝的exe(這樣安裝完全不知道系統(tǒng)被加了什么東西,有沒有被添加服務,強烈建議拋棄此方式) 最終選定的方法是手動安裝。 一、安裝php程序所需文件。 先去官網(wǎng)php.net下載最新版的php-5.2.8-Win32.zip,然后在服務器上解壓于C:/php下,并且在php文件夾下添加everyone用戶組(這里權(quán)限設置是必須的,否則配置好不能正常運行)。
在php文件夾下找到php.ini-recommended,復制一份并命名為 php.ini,修改php.ini中的兩個地方: 1、找到;extension=php_mysql.dll,去掉前面的分號。 然后把php.ini復制到Windows目錄下面,把libmysql.dll復制到System32目錄。 至此為止,php程序所需要的文件都有了。 二、配置IIS使之支持php。 資源管理器中新建一個目錄作為網(wǎng)站目錄,權(quán)限中添加everyone組。 添加篩選器:IIS中新建一個網(wǎng)站,打開屬性對話框,選擇ISAPI篩選器選項卡,添加一個名為php、可執(zhí)行文件為php目錄下的php5isapi.dll的篩選器(ISAPI Filters),如圖:
然后點擊“主目錄”,修改“執(zhí)行權(quán)限”為“純腳本”:
添加映射:繼續(xù)點擊“配置”,在映射選項卡那添加一個擴展名為.php,可執(zhí)行文件為C:\php\php5isapi.dll的映射,如圖:
添加服務擴展:在IIS的“web服務擴展”里添加一個擴展,擴展名是PHP,要求的文件就是php5isapi.dll的路徑,選中“設置擴展狀態(tài)為允許”。
至此php已經(jīng)配置成功,你可以在網(wǎng)站根目錄下寫一個php信息查看的文件phpinfo.php: <?php 即可用http://localhost:80/phpinfo.php查看了。無需重啟IIS,更無須重啟服務器。 注意:期間有兩個地方需要設置權(quán)限,如果這兩個地方權(quán)限沒設置好的話則php頁面無法正常顯示,分別是: 1、添加php目錄的everyone權(quán)限 |
|
來自: 路盡天涯 > 《技術(shù)文檔》