您好,登錄后才能下訂單哦!
本文將為大家詳細介紹“window2003下php如何安裝和配置”,內容步驟清晰詳細,細節處理妥當,而小編每天都會更新不同的知識點,希望這篇“window2003下php如何安裝和配置”能夠給你意想不到的收獲,請大家跟著小編的思路慢慢深入,具體內容如下,一起去收獲新知識吧。
php是一個嵌套的縮寫名稱,指的是英文超級文本預處理語言(php:Hypertext Preprocessor)的縮寫,它的語法混合了C、Java、Perl以及php自創新的語法,主要用來做網站開發,許多小型網站都用php開發,因為php是開源的,從而使得php經久不衰。
windows2003服務器的用戶越來越多,而一些精品的程序都是由php開發出來的。下面億速云小編來講解下window2003下php怎么安裝和配置?window2003下權限怎么設置?
window2003下php怎么安裝和配置
第一:安裝PHP
1、下載php安裝程序http://www.php.net/downloads.php,
最新版的為php5.1windows的php安裝分為兩種方式,一種是源代碼安裝方式,一種是exe安裝方式,exe安裝方式為傻瓜式的安裝,雙擊即可安裝,我們在此就不講了,主要的說一下源代碼的安裝!
下載“PHP4.3.10zippackage”或者是5.0幾5.1幾都一樣。然后解壓縮下載到的zip文件到
c:\php(可以根據不同的需要解壓到不同的目錄,不過不熟悉的默認即可,占用不了多大的空間)。
2、復制c:\php\php4ts.dll到c:\windows\system32。(有時候為了方便,在php文件夾中點擊搜索*.dll把搜索到的所有文件夾都復制到system32中也可以,這樣省去很多麻煩!)
復制c:\php\php.ini-recommended(或者是php.ini-dist)為c:\windows\php.ini然后打開c:\windows\php.ini,修改如下幾個地方:
;如果使用默認的4096,那么PHP在IIS6里面性能將非常糟糕
output_buffering=On
;如果是在生產服務器上,可以不用修改下面這兩行
error_reporting?=?E_ALL&~E_NOTICE
display_errors=On(這里是修改php的錯誤提示,off為不提示,有些數據庫鏈接非錯誤信息也會被php當做錯誤信息輸出,建議用作web服務器的關閉!)
;指示PHP擴展庫所在文件夾
extension_dir="c:\php\extensions"(這兒在php5中為ext文件夾,不同的版本不一樣,即放置dll文件的文件夾)
以下兩個是超時時間:一般60-120
max_execution_time=90
max_input_time=90
post_max_size=8M(6-10M最佳)
upload_max_filesize=8M(上傳附件大小最大)
default_socket_timeout=90(端口時間60-120)
session.gc_maxlifetime=3600(session默認存活時間,秒)
session.save_path="C:\PHP\sessiondata"(此處修改session的存儲目錄,如果您不需要session功能,也可不修改,注意該目錄一定要存在,不存在則建立)
其他設置就根據自己的需要來修改了。做完這些,第一部分就完成了。
window2003下權限怎么設置
第二:在IIS中配置PHP
1、首先通過“管理您的服務器”向導中的“添加或刪除角色”功能將IIS安裝好。在WindowsServer2003里面,IIS被稱為“應用程序服務器”。安裝時如果需要,可以選中ASP.NET等選項。不過就算沒選中,以后也可以很方便啟用的。
2、在“管理您的服務器”向導中,點擊“管理此應用程序服務器”連接,打開“應用程序服務器”管理窗口。然后從左側依次選中“Internet信息服務(IIS)管理器->本地計算機->Web服務擴展”。接著選中右邊任意一個項目。點擊“添加一個新的Web服務擴展”連接。
輸入擴展名,并點擊“添加”按鈕將c:\php\sapi\php4isapi.dll(有時候isapi文件也可能在c:\php下)文件添加到列表中。注意是php4isapi.dll,不是php4ts.dll。
最后選中“設置擴展狀態為允許”,并點擊“確定”按鈕關閉對話框。現在應該在“Web服務擴展”列表中可以看到剛剛添加的項目了。
3、從“應用程序服務器”管理窗口左側依次選中“Internet信息服務(IIS)管理器->網站”。然后在“默認網站”項目上單擊鼠標右鍵選擇“屬性”,打開“默認網站屬性”對話框。
切換到“主目錄”選項卡,點擊“配置”按鈕,打開“應用程序配置”對話框。再點擊“添加”按鈕,打開“添加/編輯應用程序擴展名映射”對話框。
點擊“瀏覽”按鈕,選中c:php\sapi\php4isapi.dll,并按照(圖03)中的選項進行設置。最后一路“確定”返回“默認網站屬性”對話框。
4、切換到“文檔”選項卡,點擊“添加”按鈕將index.html和index.php添加到默認內容文檔列表中。最后確認關閉對話框。
第三:驗證安裝
用記事本寫幾行代碼:
保存為網站根目錄下為phpinfo.php文件。然后啟動瀏覽器,訪問http://xxx.aaa.com/phpinfo.php,如果看到如下畫面就證明php安裝成功了!
第四:關于權限
windows2003和其他系統為了文件安裝使用了NTFS格式,并且IIS6下可給每個虛擬主機分配不同的用戶來匿名訪問網站,如果您做了如上設置,那么您在測試php的安裝的時候可能會出現提示輸入用戶名,解決辦法:
請先確認訪問該虛擬主機的用戶對網站跟目錄有可讀和執行權限!
在iis管理相應虛擬主機上右健屬性查看,目錄安全性選項卡,匿名訪問和認證控制中可看到允許訪問的用戶,并讓用戶對c:\php有可讀寫權限
如果您的主機上有多個虛擬主機,并且每個用戶都使用不同的用戶名訪問網站,那最好是把所有用戶加入到同一個組,讓組對php文件夾有讀寫權限即可!
修改后,提示輸入用戶名和密碼的窗口應該已經去掉!!
如果你能讀到這里,小編希望你對“window2003下php如何安裝和配置”這一關鍵問題有了從實踐層面最深刻的體會,具體使用情況還需要大家自己動手實踐使用過才能領會,如果想閱讀更多相關內容的文章,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。