IIS 支援PHP 與Apache環境共存

2022-02-22 15:08:10 字數 1037 閱讀 9498

1.先安裝apache+mysql+php windows整合環境

2.在iis支援php

準備工作:新建乙個「web服務擴充套件」 檔案為c:\php\sapi\php5isapi.dll。 擴充套件名為.php(如果已經做過這步的 以後就不需要再新增了)

第一步、將 php 安裝為 isapi 模式:

停止iis服務,

在「控制面板」的「管理工具」中選擇「internet 服務管理器」,開啟 iis 後停止服務,然後在左側「預設web站點」上單擊右鍵選擇「屬性」,在開啟的「預設 web 站點屬性」視窗的「isapi 篩選器」標籤裡找到並點選「新增」按鈕,在彈出的「篩選器屬性」視窗中的「篩選器名稱」欄中輸入:php,再將可執行檔案指向 php5isapi.dll 所在路徑,如:c:\php\sapi\php5isapi.dll。

第二步、開啟「預設 web 站點屬性」視窗的「主目錄」標籤,找到並點選「配置」按鈕,在彈出的「應用程式配置」視窗中找到並點選「新增」按鈕,在彈出的視窗中新增乙個副檔名對映,擴充套件名為 .php,單擊「瀏覽」將可執行檔案指向 php5isapi.dll 所在路徑,如:c:\php\sapi\php5isapi.dll,然後一路確定即可。如果還想支援諸如 .php3,.phtml 等副檔名的 php 檔案,可以重複「新增」步驟。

3、再開啟「預設 web 站點屬性」視窗的「的「文件」標籤,找到並點選「新增」按鈕,向預設的 web 站點啟動文件列表中新增 index.php 項。您可以將 index.php 公升到最高優先順序,這樣,訪問站點時就會首先自動尋找並開啟 index.php 文件。

4、啟動iis服務和web站點

5、開啟瀏覽器,輸入:http://localhost/,看到成功頁面後,在 iis 根目錄下新建乙個 phpinfo.php,內容如下:

<?php

phpinfo();

?>

6、開啟瀏覽器,輸入:http://localhost/phpinfo.php,將顯示當前伺服器所支援 php 的全部資訊,可以看到 server api的模式為:isapi。

至此iis 也可以執行php了。

使Apache支援jsp和php

下面要在dns裡加上網域名稱,因為我是win 2000pro,沒有dns,所以我直接在c winnt system32 drivers etc hosts win2k下,98我不知道有沒有 檔案中加上 192.168.0.152 www.wen.jsp.com 192.168.0.152 www.w...

配置Apache支援PHP5

環境 window 7 apache 2.2.19 win32 php 5.2.9 1 1 配置server名稱 將裡面的 servername localhost 80 凝視去掉就可以。又一次執行apache服務。然後能夠通過瀏覽器訪問 http localhost 80 假設頁面有顯示,即表示a...

IIS與Apache共用80埠

共用80埠 windows server 2003伺服器上安裝有預設 iis 6和apache兩個伺服器,iis執行的乙個.net程式,apache執行php程式,現在想讓它們同時都能通過80埠訪問,設定起來還比較簡單。iis的.net程式假設繫結81埠,主機名 www.a.com apache的p...