以下所有操作的前提是已經安裝好IIS。
1.下載配置PHP。
(1)下載PHP,大家可以到官網下載最新版本的PHP程序,官網地址:http://windows.php.net/download/
我下載的是php-5.4.9-nts-Win32-VC9-x86.zip,版本說明:這是php的安裝包,單純下載這個并不能使php就能運行,還需要服務器(IIS、Apache等)的支持;這個安裝包版本是nts,也就是非線性安全版,通常建議是安裝在fastcgi上運行比較好;本地需要根據版本要求安裝VC。
(2)將下載的zip壓縮包解壓到任意目錄下,這里解壓到E:\php\php5目錄下;
(3)配置PHP:復制E:\php\php5\php.ini-development到桌面并改名為php.ini
打開桌面上的php.ini使用CTRL+F搜索相關字段并按以下說明進行修改:
1)修改當前的時區date.timezone ="Asia/Shanghai",注意去掉前面的分號“;”
2)激活你需要的擴展選項,即將相應dll語句前的分號“;”刪除
extension=php_gd2.dll extension=php_mbstring.dll extension=php_mysql.dll extension=php_mysqli.dll extension=php_pdo_mysql.dll
3)設置擴展DLL的路徑extension_dir = “E:\php\php5\ext\”,注意去掉前面的分號“;”
保存修改并將php.ini復制到C:\windows目錄下
說明:由于Win的權限問題,所以一開始沒有將php.ini拷貝到這里進行修改。
2.配置IIS支持PHP
(1)進入控制面板>>管理工具>>Internet信息服務(IIS)管理器
(2)中間窗口選擇“處理程序映射”雙擊,然后最右邊選擇“添加模塊映射”
(3)在模塊處選擇“FastCgiModule”,可執行文件選擇“E:\php\php5\php-cgi.exe”
(4)給網站添加默認文檔:default.php和index.php
(5)測試一下PHP環境
在建立的網站目錄下新建一個index.php文件(注意是index.php,不是index.php.txt),內容為“
3.安裝配置MySQL數據庫
(1)下載MySQL:http://dev.mysql.com/downloads/
MySQL的安裝比較簡單,根據安裝向導就完成了,這里就不介紹了,下面介紹一下怎么配置實例。
(2)配置MySQL服務器實例
(3)為了讓PHP能加載到MySQL的擴展,需要將C:\Program Files\MySQL\MySQL Server 5.5\lib\libmysql.dll復制到C:\WINDOWS\SYSTEM32目錄下
說明:這步很重要,由于上面配置php.ini時已經激活了extension=php_mysqli.dll,該功能需要libmysql.dll的支持。否則mysqli會激活失敗,這也將影響到phpMyAdmin的使用。
此步驟需要重啟IIS服務器,在命令行中輸入“iisreset /RESTART”
4.安裝配置phpMyAdmin
phpMyAdmin是一個基于PHP環境用來管理MySQL數據庫的一個WEB工具,如果phpMyAdmin能夠成功運行,那么說明你前面IIS+PHP+MYSQL的安裝配置完全正確了。
(1)下載phpMyAdmin
(2)將phpMyAdmin-3.5.2.2-all-languages_3.5.2.2.zip解壓到E:\php\phpMyAdmin中
(3)在IIS中創建一個虛擬目錄php指向E:\php\phpMyAdmin。
測試phpMyAdmin,大功告成。
IIS解除上傳文件大小和時間限制
一、點擊iis管理器,選中網站,點擊“管理”下的“配置編輯器”。
二、設置上傳超時時間限制:點擊下拉菜單節(S),
選中system.web>httpRuntime
將executionTimeout的值設為00:59:00(即59分鐘)

三、設置上傳文件大小限制:點擊下拉菜單節(S),
選中system.webServer>security>requestFiltering
展開requestlimits,將maxAllowedContentLength的值設為409600000(即400m)
注:這樣修改直接就能生效,無需重啟iis或者服務器。
