iis怎麼安裝php
① win10怎樣安裝iis for php
要在Windows 10上安裝IIS以支持PHP,可以按照以下步驟進行:
打開控制面板:
- 點擊「Windows」鍵進入「開始」菜單。
- 點擊「所有應用」。
- 在「所有應用」菜單里,找到並點擊「Windows系統」里的「控制面板」。
進入程序和功能:
- 在控制面板對話框中,點擊「程序」。
啟用或關閉Windows功能:
- 在「程序」對話框中,點擊「啟用或關閉Windows功能」。
選擇IIS功能:
- 在「Windows功能」對話框中,找到並選中「Internet Information Services」。
- 在IIS功能展開選擇框里,根據你的需要選擇相應的功能,例如FTP服務、ASP.NET等。
- 確保點擊了「確定」按鈕以開始安裝。
等待安裝完成並重啟:
- Windows將開始下載並安裝所選功能的程序。
- 安裝完成後,會出現「Windows已完成請求的更改」的提示。
- 此時,你需要重啟電腦以使更改生效。
注意:IIS本身並不直接支持PHP,但你可以通過下載並安裝PHP的Windows版本,然後在IIS中配置PHP處理程序來使其支持PHP。這通常涉及到將PHP的安裝目錄添加到IIS的系統路徑中,並在IIS管理器中配置PHP的處理器映射。此外,你可能還需要配置一些PHP的ini文件來滿足你的應用程序需求。
② 使用IIS搭PHP環境需要一些什麼,步驟是怎麼樣的
1、將 PHP 安裝為 ISAPI 模式:在「控制面板」的「管理工具」中選擇「Internet 服務管理器」,打開 IIS 後停止服務,然後在左側「默認Web站點」上單擊右鍵選擇「屬性」,在打開的「默認 Web 站點屬性」窗口的「ISAPI 篩選器」標簽里找到並點擊「添加」按鈕,在彈出的「篩選器屬性」窗口中的「篩選器名稱」欄中輸入:PHP,再將可執行文件指向 php4isapi.dll 所在路徑,如:C:\PHP\sapi\php4isapi.dll。
2、打開「默認 Web 站點屬性」窗口的「主目錄」標簽,找到並點擊「配置」按鈕,在彈出的「應用程序配置」窗口中找到並點擊「添加」按鈕,在彈出的窗口中新增一個擴展名映射,擴展名為 .php,單擊「瀏覽」將可執行文件指向 php4isapi.dll 所在路徑,如:C:\PHP\sapi\php4isapi.dll,然後一路確定即可。如果還想支持諸如 .php3,.phtml 等擴展名的 PHP 文件,可以重復「添加」步驟。
3、再打開「默認 Web 站點屬性」窗口的「的「文檔」標簽,找到並點擊「添加」按鈕,向默認的 Web 站點啟動文檔列表中添加 index.php 項。您可以將 index.php 升到最高優先順序,這樣,訪問站點時就會首先自動尋找並打開 index.php 文檔。
4、確定 Web 目錄的應用程序設置和執行許可中選擇為純腳本,然後關閉 Internet 信息服務管理器,在命令提示符中執行如下命令:net stop w3svcnet stop iisadminnet start w3svc
5、打開瀏覽器,輸入: http://localhost/,看到成功頁面後,在 IIS 根目錄下新建一個 phpinfo.php,內容如下: <?php phpinfo();?>
6、打開瀏覽器,輸入:http://localhost/phpinfo.php,將顯示當前伺服器所支持 PHP 的全部信息,可以看到 Server API的模式為:ISAPI。
③ 如何在IIS中配置PHP
第一步:下載PHP主程序
第二步:接下來將PHP文件夾中的php.ini-dist復制到C:\WINDOWS目錄下並改名為php.ini,復制php5ts.dll和libmysql.dll兩個文件到
C:\WINDOWS\system32中。
第三步:為了讓PHP支持MYSQL和GD庫需要編輯php.ini文件,用記事本打開該文件,查找「extension_dir」,然後把extension_dir
=
"./"修改為extension_dir
=
"C:\php\ext";另外還需要把「;extension=php_mysql.dll」前的分號去掉,改成extension=php_mysql.dll。把「;extension=php_gd2.dll」前的分號也去掉,修改為extension=php_gd2.dll。
第四步:配置IIS的PHP映射:
1步:打開IIS,在默認網站上點右鍵選擇「屬性"
2步:找到「主目錄」標簽,點右下角的「配置」按
3步:在「添加和編輯應用程序擴展名映射」窗口中,通過瀏覽按鈕找到c:\php\php5isapi.dll文件,擴展名輸入.php,這樣在解析過程中將自動調用php5isapi.dll解釋PHP語言。另外還需要把「腳本引擎」和「檢查文件是否存在」選中
4:返回到默認網站屬性窗口的「主目錄」標簽,將執行許可權修改為「腳本和可執行文件」,這樣才能夠執行PHP程序
5:來到默認網站屬性窗口的「文檔」標簽,將index.php添加到默認文檔列表中
OK!OK!
④ 在Win2008R2中以ISAPI方式配置IIS、PHP、Mysql
在Win2008R2中以ISAPI方式配置IIS、PHP、Mysql的步驟如下:
一、下載PHP軟體包
- 前往php官網下載頁面,選擇「Windows downloads」。
- 根據IIS設置的兼容性(32位應用程序),選擇一個合適的PHP版本,如「PHP 5.4 (5.4.36) VC9 x86 Thread Safe」。注意選擇線程安全版本(Thread Safe),因為Windows 2008 R2為64位系統,但使用ISAPI方式時需選擇32位且線程安全的PHP版本。
二、安裝PHP文件
- 將下載的PHP整個文件夾復制到C:/,形成c:/php5。
- 將php.ini文件復制到c:/windows下。
- 將libmysql.dll、php_gd2.dll、php_mbstring.dll、php_mysql.dll、php5ts.dll五個文件復制到c:/windows/system32下。
三、在IIS中添加PHP腳本映射
- 打開「控制面板」——「管理工具」——「Internet 服務管理器」。
- 在選定的網站上單擊右鍵選擇「屬性」。
- 注意:在Windows 2008R2自帶的IIS中,可能找不到「ISAPI 篩選器」標簽,此時應在「腳本映射」中找到並添加PHP映射。
- 點擊「添加」,在「請求路徑」中輸入「*.php」,在「可執行文件」中指向php5isapi.dll的路徑,如C:/PHP5/php5isapi.dll。點擊「確定」後,確認彈出的詢問對話框。
四、添加默認文檔
- 在IIS的「Default Web Site」主頁中選擇「默認文檔」。
- 雙擊打開後,選擇右側的「添加」,在對話框中輸入「index.php」,點擊「確定」。
五、重啟IIS
- 在主目錄下新建index.php文檔,輸入簡單代碼<?php phpinfo(); ?>並保存。
- 重啟IIS服務。
六、測試PHP環境
- 在瀏覽器的地址欄中輸入伺服器的域名或測試伺服器的IP地址,如http://localhost/index.php。
- 如果配置正確,將打開顯示PHP信息的頁面。
通過以上步驟,您可以在Windows 2008 R2系統中以ISAPI方式成功配置IIS、PHP、Mysql環境。請注意,每一步操作都需要仔細核對路徑和文件名,確保配置正確無誤。