本篇內(nèi)容主要講解“如何在Windows下安裝PHPlet”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“如何在Windows下安裝PHPlet”吧!
成都創(chuàng)新互聯(lián)公司一直通過網(wǎng)站建設(shè)和網(wǎng)站營銷幫助企業(yè)獲得更多客戶資源。 以"深度挖掘,量身打造,注重實效"的一站式服務(wù),以網(wǎng)站建設(shè)、做網(wǎng)站、移動互聯(lián)產(chǎn)品、營銷型網(wǎng)站建設(shè)服務(wù)為核心業(yè)務(wù)。十多年網(wǎng)站制作的經(jīng)驗,使用新網(wǎng)站建設(shè)技術(shù),全新開發(fā)出的標準網(wǎng)站,不但價格便宜而且實用、靈活,特別適合中小公司網(wǎng)站制作。網(wǎng)站管理系統(tǒng)簡單易用,維護方便,您可以完全操作網(wǎng)站資料,是中小公司快速網(wǎng)站建設(shè)的選擇。一.資源下載:
lPHP
ZIP-Format:
TGZ-Format:
要下載新的穩(wěn)定版本,這樣會得到更好的性能和穩(wěn)定性。我用的是PHP4.3.6,寫這篇文檔時PHP5還在測試階段。
要下載ZIP包而不是安裝包,因為安裝版(其實是簡化版)中沒有我們需要的DLL動態(tài)鏈接庫。
lPHPlet
ZIP-Format:
TGZ-Format:
要下載新的穩(wěn)定版本,這樣會得到更好的性能和穩(wěn)定性。我用的是PHPlet0.0.7,寫這篇文檔時還沒有穩(wěn)定版本。
二.安裝:
lPHP
解壓縮到D:\PHP4:
如果你是初學者好釋放到我說的目錄,否則后面會帶來一些麻煩。
創(chuàng)建cli_php.exe:
將D:\PHP4\cli\php.exe復(fù)制到D:\PHP4\cli_php.exe。
它是PHPlet的啟動程序,復(fù)制到D:\PHP4是為了能跟php.exe共享php.ini。
PEAR的安裝:
PHPlet擴展了Pear的類庫,那么我們先來安裝Pear。
前提是你的電腦處于連線狀態(tài),因為安裝程序需要下載一部分組件(還沒研究如何不下載)。
另外你的身份必須是Administrator,因為安裝程序中會在Windows目錄下創(chuàng)建pear.ini。
一切準備就緒后運行D:\PHP4\go-pear.bat開始安裝。
第一步.直接按回車(也可以CTRL+C退出:D):
Welcometogo-pear!
Go-pearwillinstallthe'pear'commandandallthefilesneededby
it.ThiscommandisyourtoolforPEARinstallationandmaintenance.
Go-pearalsoletsyoudownloadandinstallthePEARpackagesbundled
withPHP:DB,Net_Socket,Net_SMTP,Mail,XML_Parser,PHPUnit-0.6.2.
Ifyouwishtoabort,pressControl-Cnow,orpressEntertocontinue:
第二步.輸入Pear下載地址:
用來指定Pear組件的下載地址和端口,可以直接按回車。
HTTPproxy(),orEnterfornone::
第三步.PHP路徑設(shè)置:
一共7項,輸入相應(yīng)的序號就可以修改,輸入"all"是修改全部,一般情況下只需要修改第7項。
選擇第7項后會彈出一個windows的選擇目錄對話框,選擇D:\PHP4。
BelowisasuggestedfilelayoutforyournewPEARinstallation.To
changeindividuallocations,typethenumberinfrontofthe
directory.Type'all'tochangeallofthemorsimplypressEnterto
accepttheselocations.
1.Installationprefix:D:\PHP4
2.Binariesdirectory:$prefix
3.PHPcodedirectory($php_dir):$prefix\pear
4.Documentationbasedirectory:$php_dir\docs
5.Databasedirectory:$php_dir\data
6.Testsbasedirectory:$php_dir\tests
7.php.exepath:
1-7,'all'orEntertocontinue:
4.確認:
確認一些組件是否安裝,這里要輸入"Y",因為PHPlet正用到他們。
ThefollowingPEARpackagesarebundledwithPHP:DB,Net_Socket,Net_SMTP,
Mail,XML_Parser,PHPUnit-0.6.2.
Wouldyouliketoinstalltheseaswell?[Y/n]:
5.安裝或下載組件:
接下來請稍等幾分鐘,安裝程序會自動下載組件并安裝。
如果"PHPUnit-0.6.2"下載出錯將會報錯,這時就要檢查一下你的網(wǎng)絡(luò)連接了。(只要網(wǎng)絡(luò)正常一般不會有問題,你可以訪問試試)
Loadingzlib:ok
Usinglocalpackage:PEAR.............ok
Usinglocalpackage:Archive_Tar......ok
Usinglocalpackage:Console_Getopt....ok
Usinglocalpackage:XML_RPC..........ok
Bootstrapping:PEAR...................(local)ok
Bootstrapping:Archive_Tar............(local)ok
Bootstrapping:Console_Getopt.........(local)ok
Usinglocalpackage:DB...............ok
Usinglocalpackage:Net_Socket.......ok
Usinglocalpackage:Net_SMTP.........ok
Usinglocalpackage:Mail.............ok
Usinglocalpackage:XML_Parser.......ok
Downloadingpackage:PHPUnit-0.6.2....
好了,到這里Pear已經(jīng)安裝完畢。
修改php.ini:
將D:\PHP4\php.ini-dist改名為php.ini,然后打開。
找到:
;Windows:"\path2;\path3"
;include_path=".;c:\php\includes"
改為:
;Windows:"\path2;\path3"
include_path=".;D:\PHP4\includes;D:\PHP4\PEAR"
找到:extension_dir="./"改為:extension_dir="D:\PHP4\extensions\"
找到:;extension=php_sockets.dll改為:extension=php_sockets.dll
lPHPlet
解壓縮到D:\PHP4\PHPlet:
如果你是初學者好釋放到我說的目錄,否則后面會帶來一些麻煩。
更改配置文件:
打開D:\PHP4\PHPlet\config\phplet.conf
"WEB_ROOT"修改為:"D:\\PHP4\\PHPlet\\www"
"HTTP_HOSTNAME"修改為:"localhost"
"HTTP_HOSTPORT"修改為:"8080"
"HTTP_SERVER_MODE"修改為:"sequential"
"HTTP_SERVER_DEBUG"修改為:"false"
"PHP_EXECUTABLE"修改為:"D:\\PHP4\\php.exe"
"CLASSLOADER_SINTAX_CHECK"修改為:"false"
更改啟動文件:
打開D:\PHP4\PHPlet\bin\phpletstart.bat
link:http://www.knowsky.com
"PHP_EXE"修改為:D:\PHP4\cli_php.exe
怎樣在Windows下安裝PHPlet
三.開始!啟動服務(wù)器!
進入到D:\PHP4\PHPlet\bin,雙擊phpletstart.bat啟動服務(wù)。
好了,打開瀏覽器輸入看一下效果吧。
四.性能測試
發(fā)現(xiàn)只要運行一次,無論對HelloWorld.php做任何修改(甚至刪除),也不會改變第二次刷新的結(jié)果(跟JavaServlet很像吧?),除非重新啟動服務(wù)器。所以我感覺它的性能一定很棒,不出所料,請看我的測試結(jié)果:
服務(wù)器A(PHP4+PHPlet),特別選了臺很爛的AMDK6-2400+128M。
客戶機B(Windows2003+IE6),P42.6G+500M
客戶機B輸入網(wǎng)址然后按住F5持續(xù)1分鐘,服務(wù)器A占用CPU一直持續(xù)在60%。如果是Apache2+PHP4(CGI模式)以這樣的頻率刷新將會持續(xù)100%,時間長后有可能會沾光虛擬內(nèi)存!
當然了,上面只是片面的測試,做為WEB服務(wù)更主要的還是穩(wěn)定,因為時間關(guān)系也沒功夫更詳細的測試。大家可以作更多測試后再一起討論。
五.注意事項
1.上面說過PHPlet編程有點類似JavaServlet,只要運行一次無論對.php作任何更改(甚至刪除),也不會改變第二次刷新的結(jié)果。
2.PHPlet的HTTP_HOSTNAME(主機名)好設(shè)置成你的IP而不是localhost,否則其它主機無法通過你的IP訪問。
3.程序中不要使用exit,要使用return退出,否則將會關(guān)閉PHPlet服務(wù)器。
4.應(yīng)該用$response->write()方法輸入字符串,因為print或echo會將字符串輸出到終端上。
5.PHPlet不支持虛擬目錄和虛擬主機功能。
到此,相信大家對“如何在Windows下安裝PHPlet”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)建站,更多相關(guān)內(nèi)容可以進入相關(guān)頻道進行查詢,關(guān)注我們,繼續(xù)學習!
文章題目:如何在Windows下安裝PHPlet-創(chuàng)新互聯(lián)
當前路徑:http://aaarwkj.com/article8/gceop.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、虛擬主機、關(guān)鍵詞優(yōu)化、移動網(wǎng)站建設(shè)、全網(wǎng)營銷推廣、品牌網(wǎng)站設(shè)計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容