前言php
iis7.5是安裝在win七、win8裏的web服務器,win200三、win2000的web服務器使用的是iis6.0,因爲win七、win8系統相比win200三、win2000有了改新革面的不一樣,所以對於iis7.5的配置也必需搗鼓一翻才能熟悉。不過這些都是操做性的東西,就如當初第一次接觸iis6.0那樣,操做過幾遍就慢慢熟悉了。html
當下我須要web服務器運行php程序,所以要配置一下php環境。一開始覺得比較容易,由於在iis6.0裏配置了無數次了,星外PHP全自動安裝30秒輕鬆搞定,可是當打開iis7.5後,才發現原先iis6.0的熟悉的東西大部分在iis7.5裏找不到了,不得不摸索一翻。本文結合本身的實際經驗,介紹一下如何在iis7.5安裝配置php。web
首先確保你已經下載而且解壓了php程序文件,若是尚未,先下載一個。php程序文件是不須要安裝的,把下載的壓縮包解壓到任何一個文件夾裏便可。本案例裏使用的是PHP 5.2.13。windows
官網下載Php執行文件:http://windows.php.net/download/api
進入「控制面板」-「程序」-「打開或關閉Windows功能」,展開「Internet信息服務」,而後勾選「ISAPI篩選器」,最後點擊「肯定」按鈕,以下圖所示:瀏覽器
圖1:打開ISAPI篩選器服務器
進入IIS管理器(方法:右鍵點擊「計算機」,再點擊「管理」,在彈出界面裏展開「服務和應用程序」的項目,而後雙擊「Internet 信息服務(IIS)管理器」),進入IIS管理界面,以下圖。測試
圖2:打開IIS管理器網站
在上圖2中,雙擊「ISAPI和CGI限制」的圖標,以後進入設置界面,以下圖。spa
圖3:添加PHP ISAPI
如上圖3所示,點擊「添加」,在彈出窗口裏輸入php的ISAPI路徑,也便是php解壓包的php5isapi.dll的文件路徑,描述文字隨意填寫,如「php」,勾選「容許執行擴展路徑」,而後點擊「肯定」。
點擊一下計算機名稱(更正:應該是點擊「網站」下面的須要設置的網站名稱,而不是最頂部的計算機名稱,這個設置是針對某一個網站的),會看到右側的「IIS」下面有個「處理程序映射」的圖標,以下圖。
圖4:IIS處理程序映射
雙擊「處理程序映射」的圖標,就進入設置界面,以下圖:
圖5:添加PHP處理程序映射
在設置界面裏點擊「添加腳本映射...」,而後在彈出窗口裏填寫相應的內容,請求路徑是「*.php」,可執行文件是php解壓包的php5isapi.dll的文件路徑,跟圖3填寫的路徑同樣。名稱隨意,可填「php」,請求限制不用設置,點擊「肯定」添加完畢。
用記事本輸入如下幾行代碼:
<?php
phpinfo();
?>
保存爲:info.php,放到網站目錄下,而後啓動瀏覽器,訪問 http://localhost/info.php,若是看到以下畫面就證實安裝成功了!
圖6:php運行成功界面