Windows IIS PHP 5.2 安裝與配置方法
2024-08-29 03:13:34
供稿:網友
步驟一:下載php 5.2 for windows的安裝包,解壓至C:/php。注意此解壓目錄可以是在任何盤下,然而目錄名不能包含空格;
以下是php5.2的文件目錄:
c:/php
--dev
| |-php5ts.lib
--ext -- extension DLLs for PHP
| |-php_bz2.dll
| |-php_cpdf.dll
| |-..
--extras
| --mibs -- support files for SNMP
| --openssl -- support files for Openssl
| --pdf-related -- support files for PDF
| |-mime.magic
--pear -- initial copy of PEAR
|
|-go-pear.bat -- PEAR setup script
|-fdftk.dll
|-..
|-php-cgi.exe -- CGI executable
|-php-win.exe -- executes scripts without an opened command prompt
|-php.exe -- CLI executable - ONLY for command line scripting
|-..
|-php.ini-dist -- default php.ini settings
|-php.ini-recommended -- recommended php.ini settings
|-php5activescript.dll
|-php5apache.dll
|-php5apache2.dll
|-..
|-php5ts.dll -- core PHP DLL
|-...
步驟二:將c:/php目錄下的php.ini-recommended(或php.ini-dist文件,官方推薦為前者)復制到當前目錄,并修改文件名為php.ini;
步驟三:編輯php.ini。主要修改如下兩行的值:
extension_dir = "c:/php/ext"
doc_root = "c:/inetpub/wwwroot"
修改時需要刪除掉這兩行行首的;注釋。extension_dir的值為php安裝目錄下的ext目錄,doc_root的值為IIS設置的主目錄;
步驟四:設置環境變量。在Path后添加如下的值:
;:/php
然后重啟計算機。
步驟五:打開Internet信息服務,找到“默認網站”,將網站停止。然后打開“屬性”頁。在“屬性”頁中找到“主目錄”標簽,單擊“配置”按鈕,添加應用程序映射。其值分別為:
可執行文件:c:/php/php5isapi.dll
擴展名:.php
其余不用修改,確定后,重新啟動默認網站;
步驟六:在c:/inetpub/wwwroot下新建一個文件hello.php。輸入內容:
<html>
<head>
<title>World</title>
</head>
<body>
<?php echo "Hello world" ?>
</body>
</html>
保存后,打開瀏覽器,輸入地址:http://localhost/hello.php。如果網頁中顯示Hello world則說明安裝正確。我們也可以在網頁中通過查看hello.php的源代碼,如果源代碼中沒有php代碼,也說明安裝是正確的。
參考了大量別人的安裝文檔后自己總結的一點東西,希望對大家有用。。。。
1. php安裝的二種不同模式――CGI模式和模塊化安裝模式
在CGI模式下,如果客戶機請求一個php文件,web服務器就調用php.exe去解釋這個文件,然后再把解釋的結果以網頁的形式返回給客戶機;而在模塊化中,php與web服務器一起啟動并運行的,所以從某種角度上來說,以apache模塊方式安裝php比CGI模式更好的安全性及更好的執行效率和速度