WindowsXP搭建PHP環(huán)境流程_第1頁
WindowsXP搭建PHP環(huán)境流程_第2頁
WindowsXP搭建PHP環(huán)境流程_第3頁
WindowsXP搭建PHP環(huán)境流程_第4頁
WindowsXP搭建PHP環(huán)境流程_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、PHP有很多種環(huán)境.1 Apache2. Wamp Server3. Vertrigo Server4. PHPNow5 PHPStudy6 AppServ7 EasyPHP& XAMPP任公司寫了幾年的JSP,現(xiàn)在改用PHP,呵呵,我也只能算是個(gè)沒入門的了。發(fā)出來的貼 子,讓大家見笑了。先說下Apache配置吧。第一步:下載安裝程序(1) Apache2.2.4版下載,選擇 apache_2.2.4-vin32-x86-no_ssl.msb 大約 4M 多。(2) PHP5.2.3 版下載,選擇 Windows Binaries F而的 PHP5.2.3.zip package,它對

2、應(yīng) php-5.2.3-Win32.zip 文件,大約 9M 多。第 二步:安裝程序(1)Apache安裝雙擊安裝程序,除了中間有一步需要選擇外英余都采用默認(rèn)安裝。例外的那一步有兩個(gè)選項(xiàng):一是” forAllusers,onport80”,另一個(gè)是” only for current user, on port 8080為了測試和開發(fā)方便,建議選擇后一種,釆用8080 端口,這樣測試方便一些。(2) PHP安裝選擇將php-5.23-Win32.zip解壓到 php-5.2.3-Win32文件下,解壓后php5.2.3Win32目錄下包含有如php.exe和 php5apache2_2.dll

3、之類的文件。然后將php-5.2.3-Win32文件拿改為php,然后拷貝至C 盤根目錄下。第三步:環(huán)境配置(1) 添加PHP環(huán)境變量:將” C:php”添加到系統(tǒng) 變量Path,注意與已有的值采用分號分隔。Path系統(tǒng)變量可以通過右擊我的電腦->屬性-> 高級->環(huán)境變量->系統(tǒng)變量->Path找到。(2)修改Apache配巻文件:在剛才安裝成功的 Apache 目錄 C:Program FilesXApache Software FoundationApache2.2conf 卜找到 httpd.conf,在后而添加如下命令:LoadModule php5_m

4、odule”c:/php/php5apache2_2dlAddType application/x-httpd-php .php 第四步:測試成功(1) 編寫一個(gè)簡單的PHP測試網(wǎng)頁hello.php,貝內(nèi)容如下:<html> <head> <title>hujiahui</title> </head> <body> <?php echo'Hello,world!1; ?> </bodyx/html>將其保存為文件名 hello.php,放入 C:Program FilesXApache S

5、oftv/are FoundationApache2.2htdocs 文件夾下。然后啟動 Apache,在瀏 覽器地址中輸入 localhost:8080/hello.php,系統(tǒng)打印出” Hello.world!” ° (3) 測試 phpinfo函數(shù),phpinfo.php網(wǎng)頁內(nèi)容如下:<html> <head> <title>hujiahui</title> </head> <body> <?phpphpinfo(); ?> </bodyx/html>保存為 phpinfo.php,

6、然后輸入 localhost:8080/phpinfo.php 測試,可以得到很多關(guān)于Apache和PHP的配宜信息一、安裝 Apache 2.0相對IIS來說Apache建立站點(diǎn)更加專業(yè),一些大型門戶和流量大的專業(yè)站點(diǎn)都是通過 Apache發(fā)布站點(diǎn)的。而且以往很多程序都是通過ASP語言完成的,ASP與IIS的兼容性比 較好,那時(shí)IIS用戶比較多。隨著PHP語言的流行,越來越多的用戶拋棄了 ASP.相比IIS 來說Apache與PHP的兼容性更好,執(zhí)行代碼的效率更高,運(yùn)行起來也更加穩(wěn)左。目前Apache 最新版本為2.0。第一步:下載Apache 2.0安裝程序,并運(yùn)行。(如圖1)圖:運(yùn)行安裝

7、程序第二步:同意許可協(xié)議點(diǎn)“NEXT”按鈕繼續(xù)。(如圖2)圖2:同意許可協(xié)議第三步:查看幫助信息,不用更改點(diǎn)“NEXT”按鈕繼續(xù)。(如圖3)圖3:査看幫助信息第四步:在服務(wù)器信息設(shè)置窗口填寫站點(diǎn)的域名,服務(wù)器名稱以及管理員電子地址等信息。 如果你沒有域名也沒關(guān)系保持默認(rèn)即可。點(diǎn)“NEX按鈕繼續(xù)安裝。(如圖4)圖4:填寫站點(diǎn)的域名第五步:選擇安裝類型,一般保持默認(rèn)的typical典型模式即可。(如圖5)圖5:選擇安裝類型第六步:設(shè)置安裝目錄,默認(rèn)為c:program files'apache group。我們可以點(diǎn)右邊的 "Change"按鈕修改此路徑。(如圖6)圖6

8、:設(shè)宜安裝目錄第七步:點(diǎn)install按鈕開始安裝。(如圖7)圖7:點(diǎn)擊安裝第八步:復(fù)制必須文件到本地硬盤并且啟動apache主程序。(如圖8)圖&復(fù)制文章到本地硬盤第九步:完成apache安裝工作,點(diǎn)“finish"按鈕返回桌而。(如圖9)圖9:完成apache安裝第十步:與此同時(shí)我們會看見在桌面右下角的任務(wù)欄處出現(xiàn)一個(gè)小葉子圖標(biāo),這個(gè)就是Apache啟動項(xiàng)。(如圖10)19:27第十一步:我們打開IE瀏覽器在地址欄處輸入,如果能夠看到顯示出Apache 頁面的話就說明我們已經(jīng)成功完成安裝工作了。(如圖11)圖笛:測試小提示:如果沒有顯示出Apache默認(rèn)

9、頁而的話說明該程序沒有安裝成功,我們需要查看是否計(jì) 算機(jī)上安裝了貝他頁面發(fā)布工具,例如IIS等或者查看80端口是否被占用。至此我們完成apache這個(gè)髙效穩(wěn)定發(fā)布工具的安裝,不過還有一個(gè)地方需要注意一下。 那就是apache配置文件httpd.confo我們通過“開始>程序->apache->configure apache server>edit the apache httpd.conf configuration file”來打開該配置文件,當(dāng)然默認(rèn)情況下該文件存放在C:Program FilesXApache GroupApache2confhttpd.conf

10、,我們也可以通過我的電腦打開編借他。(如 圖圖12:打開apache編借器在 httpd.conf 中我們會看到 Documentroot 處注明的是 “C:/Program Files/Apache Group/Apache2/htdocsM。這說明默認(rèn)情況下apache的發(fā)布目錄為C:Program Files'Apache GroupApache2htdocs,我們將文件放到這個(gè)路徑中即可發(fā)布,當(dāng)然我們也 可以通過修改這個(gè)路徑來實(shí)現(xiàn)修改發(fā)布目錄路徑的目的。(如圖13)圖13:如何修改發(fā)布路徑我們還可以通過點(diǎn)右下角的apache圖標(biāo)來對apache啟動關(guān)閉進(jìn)行操作點(diǎn)stop按鈕 關(guān)

11、閉apache,點(diǎn)start則啟用apache。(如圖14)圖14:啟動和關(guān)閉apache二、配置PHP環(huán)境:前而已經(jīng)把a(bǔ)pache安裝完畢,接下來就要讓apache支持PHP環(huán)境了,默認(rèn)情況下我 們是無法通過apache瀏覽php頁而文件的。第一步:下載PHP安裝程序,并解壓縮。(下載地址為dov/ php-5.1.2o第二步:把下載下來的PHP安裝包解壓到你的C盤根目錄(這里選擇C根目錄盤是為了 以后修改調(diào)試方便用,你也可以選擇不同的目錄),解壓后應(yīng)該能得到一個(gè)類似于 thp512Win32"的目錄,把目錄名稱改成THP% (如圖 怪115:解壓縮PHP安裝包 wJS第三步:打開

12、剛才解壓的PHP目錄,你會發(fā)現(xiàn)有一個(gè)叫做”phpinidisf的文件,這就是 PHP的配置文件了,你需要把它改名成"php.ini",然后復(fù)制到系統(tǒng)目錄中,如果你的系統(tǒng)裝 在 C 盤,XP 卜就是'C:v/indov/s1',Windo7s2000 卜是”C:winnt”。第四步:打開Apache2的配置文件(http.conf),可以通過“開始->程序> apache >conf igure apache server->edit the apache httpd .conf con figuration file” 來打 開該配置

13、文件,當(dāng)然默認(rèn)情況下該文件存放在C:Program FilesXApache GroupApache2confhttpd.conft我們也可以通過我的電腦打開編輯他。zj.通過査找功能找到LoadModule字樣的信息,然后在LoadModule處的最下方添加一行信息LoadModule php5_module C: /php/php5apache2.dIL 這里要解釋一下”php5_module”是模塊的名稱,后而跟的路徑則隨你的PHP安裝目錄而變,這三個(gè)字串之間是用空格符分 隔的。(如圖16)WC.你*ar«trv« aniulr mtul.W.-stt<iAd&

14、gt;«9tuli» fftl* cacka>mdL*aTf«a0 filv cechr.woIl<>4ul4>iulv h»«dt«*k aKulr八/aaod bubrLrjfNtdijt injr iwtulr niMlvvrMii iRJp.iu tnclutv.miXK mu«l v» rmo_ ini 1 tor .soiloMWMuir iAro.mOiLt Mole/Mui.5>iMar.noilrtln«4»*><ailr n

15、iiv.mglc.iMftonrm«r_n«9l rtlaadttomiR pr»a_«r><ulr iMOi】“i»4_pra呼.、laad.daH" pr»c«|r_ccM<wct rndtil »prnv_ <o«nul .«oHaAdttatulv prt-MC* tttp mtMlv wdilftmeMUp.taHoMimitulv prr«xc Ilf KMulv fufulri/aod proiu Ctp.ia idCMiOilt iii

16、nioiOrflAffi mthjlw.»rtirKf«rtulr13CM»OX«K»ftJlCS/WlaSK«n»ifoHaHc srUn|_Mr»iule gculwcdW。$« l0M»«><ajlC««d*Le57»4e_St*t r5 RT一<*1” le «»<» Ir 5/AM_u»t<ur_l;0. M】 vwrdlr_>w<i(l * Mrisl r5/Md

17、_w%n*4ir .comtiiIrt/Md_uwrtr*ek.m lto«dit)iijlp«t>lp MHulPKacd uBo«t_AiU«.tolloadlt)tiil> >11 J»也叵巴'J:!°一2m7Z22E2ZZaEDTZUdOj tw<ef»vsiacrt c«ntr«L$ M«tr»tr 2xM> «H1I ztrH<r rll" «“nzgg O»> " Jvst

18、 M51C kMcrMCint 0F4) “an "卜«UtuV' MMUr U e»HM MmH UQ“IirxtradrmtiEwv In Svetlan >: 'Kain* trrtwr «< urtrotLco圖16:打開Apache2的配置文件第五步:接下來再查找addtype的字樣,在addtype處的最下方添加幾行信息AddType application/x-httpdphp phpAddType application/x-httpdphp php3AddType application/xhttpdphp

19、php4AddType application/x-httpd-php php5(如圖 17)fi MtpiL ctory "t AtfdChcrtvt4eh«rtV|KMC Kt thin ju.vuc kr .% j i*I fl£aiiv>r 澈lQk yiu ( diM < «r (nirrLSe tee Nttt CinM|uratlen I fllrfile WP«tWpr 4f91tC4t i«n/»-r4r .«>e AMC ncoilngta hMur <e<t4lr

20、v brovM>r« (ttiwlc/X ?.i< |I iBf»riuttan wi nv. tt»r Mt ill U*iu«Frk mniKrt: thtt.I 0n>4l eUF runv tamiUrHy thf follovi rq M(l dirfctUvi Bmv nvthltuI It n Iiw l»rrdkrrcUYrk rtvrr.t於Zi»iJ0C*<4«)lrH.gzsi If I he ArMFncoelag «iir#r t<UF5; *<wr *

21、 coment-r4-ovi i h*nI praMtlf ihsaltfiw *vtracluii tn faitLrjt* mMUIatMiVH* piici.tioi/i.rla>JVpv placrltu»Xa- *t tfM pVp .7! lAIIVrv plAcliOB/a-K CH Ph* 42 plKMiOMa-M tH PH* *<y“ g« I MOH.iirtier jIIc«r >m to crt Hn 創(chuàng)” »xt ralm rn kiwUiv:IMirrUtri to f ilvtyr Ihos cm Hr rlthrr tuBlt tntn ttiriBrvurI or 対 vitN IE Ictiefi direct iw 2* fellow)圖17:査找addtype的字樣小提示:注意在之前有個(gè)空格一泄要加上,否則報(bào)錯(cuò)。第六步:保存退出后還需要把PHP安裝目錄下的hp4tsdir復(fù)制到windows系統(tǒng)的 system32 錄下,否則無法正常運(yùn)行。(如圖18)仇交圖 18:復(fù)制 php4ts.dll 到 system32 目錄第七步:接下來我們測試下APACHE下的PHP環(huán)境是否搭建成功,新建一個(gè)文本文件. 將phpinfo();?>復(fù)制到其中,保存退出。(如圖19)圖19:保存

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論