IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類(lèi)|軟件專(zhuān)題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁(yè)服務(wù)器WEB服務(wù)器 → 本地多功能WEB服務(wù)器超級(jí)DIY(五)

本地多功能WEB服務(wù)器超級(jí)DIY(五)

時(shí)間:2015-06-28 00:00:00 來(lái)源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)

  五、PHP的支持

 ?、?放源碼的Web應(yīng)用開(kāi)發(fā)語(yǔ)言PHP新版本5.0已于7月13日(當(dāng)?shù)貢r(shí)間)正式發(fā)行。這是自2000年5月發(fā)行PHP4.0后,PHP四年以來(lái)的首次重要版本升級(jí)。

  PHP5.0版本強(qiáng)化了以下功能。首先,完全實(shí)現(xiàn)面向?qū)ο?。PHP4版本中以深拷貝為缺省值的對(duì)象代入,在PHP5中變?yōu)橐詼\拷貝為缺省值。因此,PHP5并非與PHP4完全兼容,不過(guò),提供名為PHP兼容模式的功能。

  其次是XML功能,PHP5.0版本支持可直觀地訪問(wèn)XML數(shù)據(jù)、名為SimpleXML的XML處理用界面。同時(shí)還強(qiáng)化了XML Web服務(wù)支持,而且標(biāo)準(zhǔn)支持SOAP擴(kuò)展模塊。

  數(shù)據(jù)庫(kù)方面,PHP新版本提供旨在訪問(wèn)MySQL的新界面--MySQLi。除此前的界面外,還可以使用面向?qū)ο蠼缑婧皖A(yù)處理語(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)行就會(huì)出錯(cuò)。打開(kāi)"Internet服務(wù)管理器"站點(diǎn)配置對(duì)話框在"ISAPI篩選器"標(biāo)簽下單擊"添加",在"篩選器名稱(chēng)"中輸入"PHP","可執(zhí)行文件"通過(guò)瀏覽選擇C:\PHP\php5isapi.dll,如圖?


 ?、瓢凑仗砑覥GI的方法選擇"主目錄"標(biāo)簽——>配置——>添加,在擴(kuò)展名的文本框中輸入".php",可執(zhí)行文件通過(guò)瀏覽輸入"C:\PHP\php5isapi.dll"。動(dòng)作選"限于",文本框中添GET,HEAD,POST,TRACE,有的程序還是.php3的,所以用同樣的方法添加".php3"(不過(guò)如果不需要可以不添加,現(xiàn)在的程序很少了。如果你使用的CGI程序也不用到.pl,也不用添加了,麻煩不說(shuō)還覺(jué)得是個(gè)累贅)。如圖


 ?、窍旅嬖诰W(wǎng)站根目錄用網(wǎng)頁(yè)編輯工具(例如FrontPageDreamweaver記事本)新建一個(gè)PHP文件,輸入如下代碼,保存文件到站點(diǎn)根目錄,名稱(chēng)為"Untitled-3.php"。保存文件后,打開(kāi)瀏覽器,輸入 http://127.0.0.1/Untitled-3.php,就看到網(wǎng)頁(yè)內(nèi)容了。代碼如下:





你好,《我是網(wǎng)管論壇》歡迎您。我們的論壇地址是:WWW.54MASTER.CN


phpinfo();
?>



如果可以正常瀏覽到如下圖所示,那么恭喜你,你又向成功邁進(jìn)了一步,你服務(wù)器已經(jīng)可以支持PHP了?�


六、安裝mysql數(shù)據(jù)?�

  ⑴安裝MySQL數(shù)據(jù)?�, 一般安裝在系統(tǒng)默認(rèn)位置"C\MySQL",但要考慮你的服務(wù)器是否作為網(wǎng)絡(luò)數(shù)據(jù)庫(kù)服務(wù)器,如果要在此服務(wù)器上建立上百個(gè)數(shù)據(jù)庫(kù)用戶,就應(yīng)該安裝在空間比較大硬盤(pán)分驅(qū)上,以免今后不必要的麻煩和繁瑣的設(shè)置。本文中安裝?�"C\MySQL"下?�

  ?⑵程序的啟動(dòng)

  執(zhí)行"系統(tǒng)安裝盤(pán)符]\MySQL\Bin\winmysqladmin.exe"這個(gè)程序來(lái)啟動(dòng)MySQL數(shù)據(jù)庫(kù)系統(tǒng)和管理器,第一次啟動(dòng)時(shí),系統(tǒng)會(huì)出現(xiàn)"快速設(shè)?�"窗口,要求建立第一個(gè)數(shù)據(jù)庫(kù)用戶帳號(hào),在這里輸入用戶名和密碼為admin如下圖?�


  在User ?name中輸入第一個(gè)MySQL數(shù)據(jù)庫(kù)帳號(hào)的用戶名,在Password中輸入第一個(gè)MySQL數(shù)據(jù)庫(kù)帳號(hào)的密碼,最好你記住輸入的值,然后進(jìn)入MySQL數(shù)據(jù)庫(kù)管?�窗口,過(guò)一會(huì)兒程序自動(dòng)最小化窗口到系統(tǒng)的托架?�(任務(wù)欄的右邊有個(gè)"紅綠?�"圖標(biāo)),系統(tǒng)已經(jīng)正常啟?�,windows 2000還要檢查一?�"組件服務(wù)管理?�"?�"MySQL組件服務(wù)"是否啟動(dòng)。這時(shí),程序還在啟動(dòng)組里添加了一個(gè)快捷方式,下次啟動(dòng)計(jì)算機(jī)就自動(dòng)啟動(dòng)MySQL數(shù)據(jù)庫(kù)系統(tǒng)?�

 ?、菙?shù)據(jù)庫(kù)的建?� ?

  第一次啟動(dòng)數(shù)據(jù)庫(kù),系統(tǒng)就自動(dòng)建立了名稱(chēng)為MySQL和test的兩個(gè)數(shù)據(jù)庫(kù),你可以用以下的方法建立其它名稱(chēng)的數(shù)據(jù)庫(kù)?� ?

  右鍵單擊系統(tǒng)托架"紅綠?�"圖標(biāo)=>>單擊"Show ?me"打開(kāi)MySQL數(shù)據(jù)庫(kù)管理窗?�=>>選擇"Databases"標(biāo)簽=>>選擇數(shù)據(jù)庫(kù)服務(wù)器=>>右鍵單擊一?�=>>選擇"Create ?database"菜單?�=>>在彈出的添加數(shù)據(jù)庫(kù)對(duì)話框中鍵入數(shù)據(jù)庫(kù)名稱(chēng)(Database ?name)=>>單擊"Create ?the ?datebase(創(chuàng)建這個(gè)數(shù)據(jù)?�)",一個(gè)新的數(shù)據(jù)庫(kù)就建立了?�

⑷數(shù)據(jù)庫(kù)用戶帳號(hào)管理 ?

  第一次啟動(dòng)數(shù)據(jù)庫(kù)就建立了一個(gè)數(shù)據(jù)庫(kù)用戶帳號(hào),如果你的服務(wù)器要讓多個(gè)用戶使用的話,就必須建立多個(gè)數(shù)據(jù)庫(kù)用戶帳號(hào),步驟如下?�

  啟動(dòng)"ODBC ?數(shù)據(jù)源管理器"(在win2000系統(tǒng)?�"ODBC ?數(shù)據(jù)源管理器"?�"管理工具"里, "ODBC ?數(shù)據(jù)源管理器"?�"控制面板"?�)=>>在第一個(gè)標(biāo)?�"用戶DSN"中單?�"添加"按鈕=>>在數(shù)據(jù)源驅(qū)動(dòng)程序列表中選擇"MySQL"=>>單擊"完成"按鈕=>>?�"數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序配?�"對(duì)話?�"DSN ?name"中填?�"我是網(wǎng)管論壇"(表示為我是網(wǎng)管論壇開(kāi)的帳?�),在MySQL ?host(Name ?or ?IP)填入服務(wù)器的主機(jī)名或者IP地址,在MySQL ?database ?name中填入數(shù)據(jù)庫(kù)名稱(chēng),在User中填入數(shù)據(jù)庫(kù)帳號(hào)的用戶名,在Password中填入數(shù)據(jù)庫(kù)帳號(hào)的密碼,其它的為默認(rèn)設(shè)置=>>單擊"OK"。一個(gè)新的數(shù)據(jù)庫(kù)帳號(hào)就建立起?� ?

  由于本人能力有限,更多的設(shè)置請(qǐng)參看下面的資料?�

  參考資料:MYSQL v4.0.18 For Windows
  下載地址:http://xia8.com/soft/0601MYSQLv4018ForWindows.rar

  這樣一個(gè)本地多功能WEB服務(wù)?�就搭建好了,大家可以自由調(diào)試自己的代碼了。由于是本機(jī)測(cè)試,所以這里沒(méi)有提起任何安全配置,這樣的環(huán)境是漏洞百出的,可以參考其它此類(lèi)安全的文章。請(qǐng)大家還注意一點(diǎn),如果要上網(wǎng),最好還是把站點(diǎn)停止掉,因?yàn)閃indows2000服務(wù)器的入侵多數(shù)是通過(guò)IIS來(lái)的。所以在上網(wǎng)前停止掉安全系數(shù)就更高了?�

關(guān)鍵詞標(biāo)簽:超級(jí),服務(wù)?�,多功?�,?�

相關(guān)閱讀

文章評(píng)論
發(fā)表評(píng)論

熱門(mén)文章 ISAPI Rewrite實(shí)現(xiàn)IIS圖片防盜鏈 ISAPI Rewrite實(shí)現(xiàn)IIS圖片防盜?� IIS6.0下配置MySQL+PHP5+Zend+phpMyAdmin IIS6.0下配置MySQL+PHP5+Zend+phpMyAdmin 在Windows服務(wù)器上快速架設(shè)視頻編解碼器全攻略 在Windows服務(wù)器上快速架設(shè)視頻編解碼器全攻略 win2000server IIS和tomcat5多站點(diǎn)配置 win2000server IIS和tomcat5多站點(diǎn)配?�

相關(guān)下載

    人氣排行 XAMPP配置出現(xiàn)403錯(cuò)誤“Access forbidden!”的解決辦法 WIN2003 IIS6.0+PHP+ASP+MYSQL優(yōu)化配置 訪問(wèn)網(wǎng)站403錯(cuò)誤 Forbidden解決方法 如何從最大用戶并發(fā)數(shù)推算出系統(tǒng)最大用戶數(shù) Server Application Unavailable的解決辦?� 報(bào)錯(cuò)“HTTP/1.1 400 Bad Request”的處理方法 Windows Server 2003的Web接口 http 500內(nèi)部服務(wù)器錯(cuò)誤的解決辦法(windows xp + IIS5.0?�