在Windows操作系統搭建Web服務器時,使用IIS 7是一個不錯的選擇。然而,IIS默認不支持PHP,需要人為地添加對PHP的支持。在此,我們將介紹在IIS 7上安裝PHP的步驟。
第一步是下載PHP。我們可以前往php.net下載最新版本的PHP,可以選擇包括Windows二進制包在內的所有下載選項。解壓下載文件并將解壓后的文件夾放置在C:/PHP/目錄下。
接下來,我們需要給PHP配置文件php.ini做一些修改。該文件默認不會被創建,我們需要復制php.ini-development文件并將其重命名為php.ini。然后打開php.ini,并按照下面的步驟進行修改:
1. 將 ;extension_dir = "ext" 更改為 extension_dir = "C:\php\ext"
2. 去掉 ;extension=php_mysql.dll、;extension=php_mysqli.dll以及;extension=php_openssl.dll之前的注釋符號
3. 將 upload_max_filesize = 2M 更改為 upload_max_filesize = 10M
4. 將 max_execution_time = 30 更改為 max_execution_time = 300
其次,我們需要在IIS 7上安裝PHP擴展。打開IIS管理器,并在應用程序池中為您的Web站點選擇一個池。右鍵單擊應用程序池并選擇“高級設置”選項。在“通用”選項卡中,將“啟用32位應用程序”設置為“True”。
接著,在IIS管理器中選擇Web服務器和服務器根文件夾,然后雙擊“處理程序映射”圖標。在該頁面中,單擊“添加模塊映射”,并執行以下操作:
請求路徑:*.php
模塊:FastCgiModule
可執行文件:C:\PHP\php-cgi.exe
名字:PHP via FastCGI
位于:“Request path”和“Executable”之上
最后,測試您的PHP是否正常工作。在Web瀏覽器中輸入URL(例如:http://localhost/info.php),并創建一個info.php文件并輸入以下代碼:保存該文件并將其放入Inetpub\wwwroot目錄(如果該目錄不存在則需創建)。在瀏覽器中前往http://localhost/info.php并檢查是否顯示PHP信息。
在本文中,我們已介紹了在IIS 7上安裝PHP的方法。貫徹本文中的步驟可以讓您高效地使用IIS 7和PHP來搭建Web服務器。
上一篇iis7 php 空白