淺析iis7.5安裝配置php環境

來源:互聯網
上載者:User

   windows server 2008 和 windows server 2003 是目前國內比較主流的伺服器作業系統,其搭建php的環境也是多種多樣,其中IIS+Fastcgi+php+mysql安裝是最簡單的。

  iis7.5是安裝在win7、win8裡的web伺服器,win2003、win2000的web伺服器使用的是iis6.0,由於win7、win8系統相比win2003、win2000有了改新革面的不同,因此對於iis7.5的配置也必需搗鼓一翻才能熟悉。不過這些都是操作性的東西,就如當初第一次接觸iis6.0那樣,操作過幾遍就慢慢熟悉了。

  當下我需要web伺服器運行php程式,因此要配置一下php環境。一開始以為比較容易,因為在iis6.0裡配置了無數次了,星外PHP全自動安裝30秒輕鬆搞定,但是當開啟iis7.5後,才發現原先iis6.0的熟悉的東西大部分在iis7.5裡找不到了,不得不摸索一翻。本文結合自己的實際經驗,介紹一下如何在iis7.5安裝配置php。

  1.準備檔案

  首先確保你已經下載並且解壓了php程式檔案,如果還沒有,先下載一個。php程式檔案是不需要安裝的,把下載的壓縮包解壓到任何一個檔案夾裡即可。本案例裡使用的是PHP 5.2.13。

  官網下載Php執行檔案:http://windows.php.net/download/

  2.IIS配置2.1 添加ISAPI篩選器

  進入“控制台”-“程式”-“開啟或關閉Windows功能”,展開“Internet資訊服務”,然後勾選“ISAPI篩選器”,最後點擊“確定”按鈕,如下圖所示:

  圖1:開啟ISAPI篩選器

  2.2 設定ISAPI2.2.1 開啟IIS管理器

  進入IIS管理器(方法:右鍵點擊“電腦”,再點擊“管理”,在彈出介面裡展開“服務和應用程式”的項目,然後雙擊“Internet 資訊服務(IIS)管理器”),進入IIS管理介面,如下圖。

  圖2:開啟IIS管理器

  2.2.2 添加PHP的ISAPI路徑

  在上圖2中,雙擊“ISAPI和CGI限制”的表徵圖,之後進入設定介面,如下圖。

  圖3:添加PHP ISAPI

  如上圖3所示,點擊“添加”,在快顯視窗裡輸入php的ISAPI路徑,也即是php解壓包的php5isapi.dll的檔案路徑,標題文字隨意填寫,如“php”,勾選“允許執行擴充路徑”,然後點擊“確定”。

  2.2.3 添加PHP的處理常式映射

  點擊一下電腦名稱(更正:應該是點擊“網站”下面的需要設定的網站名稱,而不是最頂部的電腦名稱,這個設定是針對某一個網站的),會看到右側的“IIS”下面有個“處理常式映射”的表徵圖,如下圖。

  圖4:IIS處理常式映射

  雙擊“處理常式映射”的表徵圖,就進入設定介面,如下圖:

  圖5:添加PHP處理常式映射

  在設定介面裡點擊“添加指令碼映射...”,然後在快顯視窗裡填寫相應的內容,請求路徑是“*.php”,可執行檔是php解壓包的php5isapi.dll的檔案路徑,跟圖3填寫的路徑一樣。名稱隨意,可填“php”,要求節流不用設定,點擊“確定”添加完畢。

  2.2.4 測試Php

  用記事本輸入以下幾行代碼:

  ?

1 2 3 <?php phpinfo(); ?>

  儲存為:info.php,放到網站目錄下,然後啟動瀏覽器,訪問 http://localhost/info.php,如果看到如下畫面就證明安裝成功了!

  圖6:php運行成功介面

  以上所述就是本文的全部內容了,希望大家能夠喜歡。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.