時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)
?、?放源碼的Web應(yīng)用開發(fā)語言PHP新版本5.0已于7月13日(當(dāng)?shù)貢r間)正式發(fā)行。這是自2000年5月發(fā)行PHP4.0后,PHP四年以來的首次重要版本升級。
PHP5.0版本強(qiáng)化了以下功能。首先,完全實(shí)現(xiàn)面向?qū)ο?。PHP4版本中以深拷貝為缺省值的對象代入,在PHP5中變?yōu)橐詼\拷貝為缺省值。因此,PHP5并非與PHP4完全兼容,不過,提供名為PHP兼容模式的功能。
其次是XML功能,PHP5.0版本支持可直觀地訪問XML數(shù)據(jù)、名為SimpleXML的XML處理用界面。同時還強(qiáng)化了XML Web服務(wù)支持,而且標(biāo)準(zhǔn)支持SOAP擴(kuò)展模塊。
數(shù)據(jù)庫方面,PHP新版本提供旨在訪問MySQL的新界面--MySQLi。除此前的界面外,還可以使用面向?qū)ο蠼缑婧皖A(yù)處理語句(Prepared Statement)等MySQL的新功能。另外,PHP5.0上還捆綁有小容量RDBMS--SQLite。
用解壓軟件把PHP v5.0 for windows解壓到C:\PHP,然后把php.ini-dist復(fù)制到D:\WINNT下并改名為Php.ini。把C:\PHP下的php5ts.dll文件復(fù)制到C:\Winnt\system32下。這兩步不能少,否則運(yùn)行就會出錯。打開"Internet服務(wù)管理器"站點(diǎn)配置對話框在"ISAPI篩選器"標(biāo)簽下單擊"添加",在"篩選器名稱"中輸入"PHP","可執(zhí)行文件"通過瀏覽選擇C:\PHP\php5isapi.dll,如圖?
?、瓢凑仗砑覥GI的方法選擇"主目錄"標(biāo)簽——>配置——>添加,在擴(kuò)展名的文本框中輸入".php",可執(zhí)行文件通過瀏覽輸入"C:\PHP\php5isapi.dll"。動作選"限于",文本框中添GET,HEAD,POST,TRACE,有的程序還是.php3的,所以用同樣的方法添加".php3"(不過如果不需要可以不添加,現(xiàn)在的程序很少了。如果你使用的CGI程序也不用到.pl,也不用添加了,麻煩不說還覺得是個累贅)。如圖
?、窍旅嬖诰W(wǎng)站根目錄用網(wǎng)頁編輯工具(例如FrontPage、Dreamweaver或記事本)新建一個PHP文件,輸入如下代碼,保存文件到站點(diǎn)根目錄,名稱為"Untitled-3.php"。保存文件后,打開瀏覽器,輸入 http://127.0.0.1/Untitled-3.php,就看到網(wǎng)頁內(nèi)容了。代碼如下:
你好,《我是網(wǎng)管論壇》歡迎您。我們的論壇地址是:WWW.54MASTER.CN
phpinfo();
?>
如果可以正常瀏覽到如下圖所示,那么恭喜你,你又向成功邁進(jìn)了一步,你服務(wù)器已經(jīng)可以支持PHP了?�
六、安裝mysql數(shù)據(jù)?�
?、虐惭bMySQL數(shù)據(jù)?�, 一般安裝在系統(tǒng)默認(rèn)位置"C\MySQL",但要考慮你的服務(wù)器是否作為網(wǎng)絡(luò)數(shù)據(jù)庫服務(wù)器,如果要在此服務(wù)器上建立上百個數(shù)據(jù)庫用戶,就應(yīng)該安裝在空間比較大硬盤分驅(qū)上,以免今后不必要的麻煩和繁瑣的設(shè)置。本文中安裝?�"C\MySQL"下?�
?⑵程序的啟動
執(zhí)行"系統(tǒng)安裝盤符]\MySQL\Bin\winmysqladmin.exe"這個程序來啟動MySQL數(shù)據(jù)庫系統(tǒng)和管理器,第一次啟動時,系統(tǒng)會出現(xiàn)"快速設(shè)?�"窗口,要求建立第一個數(shù)據(jù)庫用戶帳號,在這里輸入用戶名和密碼為admin如下圖?�
在User ?name中輸入第一個MySQL數(shù)據(jù)庫帳號的用戶名,在Password中輸入第一個MySQL數(shù)據(jù)庫帳號的密碼,最好你記住輸入的值,然后進(jìn)入MySQL數(shù)據(jù)庫管?�窗口,過一會兒程序自動最小化窗口到系統(tǒng)的托架?�(任務(wù)欄的右邊有個"紅綠?�"圖標(biāo)),系統(tǒng)已經(jīng)正常啟?�,windows 2000還要檢查一?�"組件服務(wù)管理?�"?�"MySQL組件服務(wù)"是否啟動。這時,程序還在啟動組里添加了一個快捷方式,下次啟動計算機(jī)就自動啟動MySQL數(shù)據(jù)庫系統(tǒng)?�
?、菙?shù)據(jù)庫的建?� ?
第一次啟動數(shù)據(jù)庫,系統(tǒng)就自動建立了名稱為MySQL和test的兩個數(shù)據(jù)庫,你可以用以下的方法建立其它名稱的數(shù)據(jù)庫?� ?
右鍵單擊系統(tǒng)托架"紅綠?�"圖標(biāo)=>>單擊"Show ?me"打開MySQL數(shù)據(jù)庫管理窗?�=>>選擇"Databases"標(biāo)簽=>>選擇數(shù)據(jù)庫服務(wù)器=>>右鍵單擊一?�=>>選擇"Create ?database"菜單?�=>>在彈出的添加數(shù)據(jù)庫對話框中鍵入數(shù)據(jù)庫名稱(Database ?name)=>>單擊"Create ?the ?datebase(創(chuàng)建這個數(shù)據(jù)?�)",一個新的數(shù)據(jù)庫就建立了?�
⑷數(shù)據(jù)庫用戶帳號管理 ?
第一次啟動數(shù)據(jù)庫就建立了一個數(shù)據(jù)庫用戶帳號,如果你的服務(wù)器要讓多個用戶使用的話,就必須建立多個數(shù)據(jù)庫用戶帳號,步驟如下?�
啟動"ODBC ?數(shù)據(jù)源管理器"(在win2000系統(tǒng)?�"ODBC ?數(shù)據(jù)源管理器"?�"管理工具"里, "ODBC ?數(shù)據(jù)源管理器"?�"控制面板"?�)=>>在第一個標(biāo)?�"用戶DSN"中單?�"添加"按鈕=>>在數(shù)據(jù)源驅(qū)動程序列表中選擇"MySQL"=>>單擊"完成"按鈕=>>?�"數(shù)據(jù)庫驅(qū)動程序配?�"對話?�"DSN ?name"中填?�"我是網(wǎng)管論壇"(表示為我是網(wǎng)管論壇開的帳?�),在MySQL ?host(Name ?or ?IP)填入服務(wù)器的主機(jī)名或者IP地址,在MySQL ?database ?name中填入數(shù)據(jù)庫名稱,在User中填入數(shù)據(jù)庫帳號的用戶名,在Password中填入數(shù)據(jù)庫帳號的密碼,其它的為默認(rèn)設(shè)置=>>單擊"OK"。一個新的數(shù)據(jù)庫帳號就建立起?� ?
由于本人能力有限,更多的設(shè)置請參看下面的資料?�
參考資料:MYSQL v4.0.18 For Windows
下載地址:http://xia8.com/soft/0601MYSQLv4018ForWindows.rar這樣一個本地多功能WEB服務(wù)?�就搭建好了,大家可以自由調(diào)試自己的代碼了。由于是本機(jī)測試,所以這里沒有提起任何安全配置,這樣的環(huán)境是漏洞百出的,可以參考其它此類安全的文章。請大家還注意一點(diǎn),如果要上網(wǎng),最好還是把站點(diǎn)停止掉,因?yàn)閃indows2000服務(wù)器的入侵多數(shù)是通過IIS來的。所以在上網(wǎng)前停止掉安全系數(shù)就更高了?�
關(guān)鍵詞標(biāo)簽:超級,服務(wù)?�,多功?�,?�
相關(guān)閱讀
熱門文章 ISAPI Rewrite實(shí)現(xiàn)IIS圖片防盜?� IIS6.0下配置MySQL+PHP5+Zend+phpMyAdmin 在Windows服務(wù)器上快速架設(shè)視頻編解碼器全攻略 win2000server IIS和tomcat5多站點(diǎn)配?�
人氣排行 XAMPP配置出現(xiàn)403錯誤“Access forbidden!”的解決辦法 WIN2003 IIS6.0+PHP+ASP+MYSQL優(yōu)化配置 訪問網(wǎng)站403錯誤 Forbidden解決方法 如何從最大用戶并發(fā)數(shù)推算出系統(tǒng)最大用戶數(shù) Server Application Unavailable的解決辦?� 報錯“HTTP/1.1 400 Bad Request”的處理方法 Windows Server 2003的Web接口 http 500內(nèi)部服務(wù)器錯誤的解決辦法(windows xp + IIS5.0?�