您好,登錄后才能下訂單哦!
這篇文章主要介紹了iis中php5.2的安裝方法,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
iis php5.2的安裝方法:首先下載PHP5.2 for windows的安裝包,并解壓到“C:\PHP”中;然后修改PHP.ini;接著在Path后添加“;:\PHP”值;最后添加應用程序映射即可。
Windows IIS PHP 5.2 安裝與配置方法
步驟一:下載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。輸入內容:
<?php echo "Hello world" ?>
保存后,打開瀏覽器,輸入地址:http://localhost/hello.PHP。如果網頁中顯示Hello world則說明安裝正確。我們也可以在網頁中通過查看hello.PHP的源代碼,如果源代碼中沒有PHP代碼,也說明安裝是正確的。
參考了大量別人的安裝文檔后自己總結的一點東西,希望對大家有用。。。。
1. PHP安裝的二種不同模式――CGI模式和模塊化安裝模式
在CGI模式下,如果客戶機請求一個PHP文件,web服務器就調用PHP.exe去解釋這個文件,然后再把解釋的結果以網頁的形式返回給客戶機;而在模塊化中,PHP與web服務器一起啟動并運行的,所以從某種角度上來說,以apache模塊方式安裝PHP比CGI模式更好的安全性及更好的執行效率和速度
以下例子均以PHP4.4.0為例,在windows xp環境下實現。
1. IIS下的安裝(ISAPI模式安裝)
(1) 將PHP壓縮包解壓到c:\PHP\下
(2) 將PHP.ini-dist改名為PHP.ini后拷貝到c:\windows下(window 2000拷貝到c:\ winnt)
(3) 把c:\PHP\PHP4ts.dll拷貝到c:\windows\system32下(不一定需要)
(4) IIS5.0的配置。打開“控制面板”=》“管理工具”=》“Internet 服務管理器”。
右鍵點擊“默認Web站點”,選“屬性”。
單擊“ISAPI篩選器”標簽,點擊“添加”,選擇c:\PHP\sapi的PHP4isapi.dll,名字取為PHP。
單擊主目錄下的配置按鈕,在“應用程序配置”對話框中單擊“添加”將出現“添加/編輯應用程序擴展名映射”對話框。點擊“瀏覽”,選擇c:\PHP\sapi的PHP4isapi.dll。擴展名.PHP,其它默認即可。
2. IIS下的安裝(CGI模式安裝)
(1) 下載PHP的windows安裝程序PHP-4.4.0-installer.exe,該安裝程序不包括任何外部的PHP擴展(PHP_*.dll)。
(2) 按照向導一步步安裝,安裝向導會收集足夠的信息來設置PHP.ini文件,并自動配置好IIS服務器。(以apache作服務器時也可以,但不能自動配置,需手動進行)
(3) 安裝完成即為IIS安裝CGI模式的PHP。
3. Apache的安裝(模塊化安裝模式)
以apache 2.0.55為例說明
(1) 下載apache的安裝包apache_2.0.55-win32-x86-no_ssl.exe。
(2) 運行你下載的安裝文件安裝apache安裝文件會提示你輸入主機名,管理員信箱等信息,這些信息安裝完后可以在httpd.conf中修改,可以放心輸入。
(3) 為了方便以后的操作,建議修改默認的安裝程序性路徑,這里我修改為“c:”
(4) 安裝完成后,需要編輯apache2/conf/httpd.conf文件。
(5) 由于IIS默認占用80端口,我們需修改ServerName為“localhost:81”(213行)及端口號為81(120行的listen 80修改為listen 81)
(6) 加載PHP支持的apache的模塊PHP4apache2.dll,在134行加入“LoadModule PHP4_module c:/PHP/sapi/PHP4apache2.dll”
(7) 加載支持的后綴名,在757行加入“AddType application/x-httpd-PHP .PHP .PHP3 .PHP4”
(8) 添加默認識別的PHP文件名,找到DirectoryIndex所在的322行,添加“index.PHP default.PHP default.htm default.html”
(9) 把c:\PHP\PHP4ts.dll拷貝到c:\windows\system32下(一定)
(10)打開開始菜單->運行,輸入cmd命令
(11)進入到apache2/bin目錄,運行apache –k install和apache –k start命令
(12)訪問http://localhost:81顯示APACHE歡迎頁(apache安裝成功)
(13)把要調試的PHP程序放到apache2/htdocs下,即可以調試PHP程序。
(14)也可將修改PHP調試程序放到自定義路徑,修改httpd.conf的DocumentRoot的值即可
配置服務器的GD庫支持: 1. 打開PHP.ini文件,找到extension=PHP_gd2.dll,并去掉前面的分號(555行)
2. 找到extension_dir并修改“extension_dir = "./"”為你安裝PHP所在的extensions目錄,我的是extension_dir = "c:/PHP/extensions"
3. 重啟apache服務器即可
感謝你能夠認真閱讀完這篇文章,希望小編分享的“iis中php5.2的安裝方法”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。