新聞中心
手把手教您:個(gè)人電腦搭建php+mysql環(huán)境調(diào)試php程序
許多用戶在使用無憂主機(jī)(www.gle-technology.com)建站前,都會選擇在本地對網(wǎng)站程序進(jìn)行一次功能性的調(diào)試,可以避免頻繁向php空間上傳數(shù)據(jù),同時(shí)也耽誤調(diào)試時(shí)間。更有效率的網(wǎng)站調(diào)試方法,就是在本地搭建一個(gè)php網(wǎng)站運(yùn)行環(huán)境。很多用戶也來咨詢我,幫他解決在本地搭建php+mysql環(huán)境中遇到的難題,也有用戶建議我發(fā)布一些php環(huán)境配置的教程,這樣網(wǎng)站就可以在本地調(diào)試,不要上傳空間進(jìn)行測試,而且還節(jié)約了時(shí)間。我先這里感謝,熱心的無憂香港/美國php空間的用戶的建議?,F(xiàn)在,我就將一個(gè)最完美的php環(huán)境搭建方案介紹給大家。 一、需求分析 搭建一個(gè)通用的php調(diào)試環(huán)境是我們的目的,用按照本篇教程搭建出來的環(huán)境,不僅僅可以調(diào)試dedecms、joomla!、phpwind、等等php開源程序,我可以好不夸張的說,按照本教程的設(shè)置,你可以調(diào)試任何滿足條件的php開源網(wǎng)站。 本地調(diào)試環(huán)境名稱:windows平臺搭建php+mysql+apache(或IIS6.0)的運(yùn)行環(huán)境 軟件安裝需求分析: 根據(jù)互聯(lián)網(wǎng)上,主流的php虛擬主機(jī)提供商的服務(wù)器運(yùn)行環(huán)境配置,需要安裝的軟件有: apache 2.0或iis6.0 php5.0以上, mysql5.0以上 phpmyadmin(mysql數(shù)據(jù)庫管理工具), zend 2.0以上 以上安裝軟件使用用戶所熟悉的windows系統(tǒng),保障用戶能夠快速上手。 二、windows平臺快速搭建php+mysql+apache調(diào)試環(huán)境的方法 我們只是為了搭建一個(gè)測試平臺,只要能夠調(diào)試php網(wǎng)站就可以了,對環(huán)境的安全性沒有要求,無憂主機(jī)(www.gle-technology.com),推薦php環(huán)境集成一鍵安裝包,用戶只需要下載下載,點(diǎn)擊一直下一步就可以在一分鐘內(nèi)就可以完成上述全部軟件的安裝工作,真的是非常的快速。下面我將回詳細(xì)說到這個(gè)集成工具包。如果你很懶或是老站長,請你直接跳過下面的文字,直接閱讀第三節(jié)的內(nèi)容中的紅色字體部分就可以了。你是第一次,請耐心閱讀本文檔所有文字。 請別忘了我們的目的:我們是要在本地調(diào)試php網(wǎng)站的,并盡可能的模擬無憂主機(jī)的服務(wù)器環(huán)境(LAMP)調(diào)試php開源網(wǎng)站。那么如何做到類?GO ON~ 1、安裝平臺的選擇 請大家在自己的windowsxp操作系統(tǒng)上下載并安裝VMware虛擬軟件,然后在VM虛擬主上安裝一個(gè)windows 2003操作系統(tǒng),windows2003安裝完畢后,設(shè)置虛擬機(jī)的網(wǎng)卡地址與你本地電腦的網(wǎng)卡地址為同一網(wǎng)段,這時(shí)候你就擁有兩臺電腦了,你就可以通過網(wǎng)絡(luò)訪問到你的虛擬機(jī)(我們搭建的服務(wù)器)。 2、php環(huán)境安裝集成一件安裝工具包 經(jīng)過測試,無憂主機(jī)推薦用戶使用兩款集成包 A、??php setup for IIS?一鍵安裝工具包,請用按下列網(wǎng)址下載,后快速安裝到vm虛擬機(jī)中的windows 2003中。工具包集成的軟件的版本信息如下: 集成工具包下載地址:http://down.chinaz.com/soft/17191.htm 集成工具包的軟件版本信息如下: PHP v5.1.2 MySQL v5.0.18 Zend Optimizer v2.6.0 phpMyAdmin v2.7.0-pl2 B、???這個(gè)是有dedecms官方網(wǎng)站提供的php環(huán)境整合安裝工具包。DedeAMPZ整合包可以幫我們快速部署一個(gè)WAMP(Windows+Apache+MySQL+PHP+Zend)的運(yùn)行環(huán)境。請下載dedeAMPZ整合包,只需要點(diǎn)擊下一步就可以直接安裝成功。如果你是調(diào)試織夢(dedecms)內(nèi)容管系統(tǒng),那么你可以古做任何修改,直接使用,一步到位。如果用戶是調(diào)試其它php開源程序如joomla!phpwind等開源網(wǎng)站,你只需要將php開源網(wǎng)站的安裝文件放在默認(rèn)網(wǎng)站的根目錄下面就可以直接開始安裝了。用dedeAMPZ工具搭建的環(huán)境,不僅僅可以調(diào)試dedecms。 DedeAMPZ整合包下載地址: http://www.dedecms.com/html/chanpinxiazai/20080905/39481.html 三、開始調(diào)試php開源網(wǎng)站 如果你是一個(gè)嚴(yán)謹(jǐn)?shù)娜?,我建議你詳細(xì)閱讀本文檔所有文字。本教程是按照一個(gè)程序員嚴(yán)謹(jǐn)?shù)墓ぷ?而編寫的網(wǎng)站項(xiàng)目調(diào)試教程。其目的就為了在調(diào)試中,發(fā)現(xiàn)問題、解決問題,在網(wǎng)站正式部署到無憂主機(jī)上時(shí),不過多糾結(jié)與網(wǎng)站程序代碼的錯(cuò)誤。 由于前面介紹,我們是將php運(yùn)行環(huán)境部署在vm虛擬機(jī)中,并將vm主機(jī)部署為本地網(wǎng)絡(luò)中的一臺服務(wù)器,可以通過網(wǎng)絡(luò)進(jìn)行訪問。按照第二節(jié)中介紹的方法,安裝完php運(yùn)行環(huán)境后,接下來,就是將php開源網(wǎng)站的安裝。這是一個(gè)比較抽象的敘述,為了讓用戶理解我的意圖,我舉例說明。 舉例: 用戶唐帥購買了無憂主機(jī)300M香港php空間一個(gè),準(zhǔn)備安裝worpress博客系統(tǒng),同時(shí)也發(fā)了50塊錢在無憂主機(jī)購買了一個(gè)商務(wù)中國的域名——www.gle-technology.com。我在正式部署前,我想先在本地測試一下自己設(shè)置的worpdress模版。我按照本教程操作,已經(jīng)完成了如下操作: 1、已經(jīng)在自己電腦(本地電腦,用的winxp系統(tǒng))上安裝了VM, 2、在vm成功安裝了windows2003操作系統(tǒng)和在win2003操作系統(tǒng)中快速安裝了php setup for IIS一鍵安裝包。 3、將vm主機(jī)和本地電腦組成內(nèi)網(wǎng),設(shè)置vm主機(jī)的網(wǎng)卡IP地址為:192.168.1.1,設(shè)置本地電腦網(wǎng)卡地址:192.168.1.2 為了逼真,搭建一個(gè)與無憂主機(jī)相似度非常高的測撒平臺。請用戶再如下兩步操作,實(shí)現(xiàn)使用唐帥剛購買的域名(www.gle-technology.com)在本地訪問并調(diào)試worpdress模版。 4、并在vm主機(jī)中的wind2003系統(tǒng)中,通過IIS將域名www.gle-technology.com進(jìn)行綁定。 5、請你務(wù)必閱讀我的寫的另一篇文章網(wǎng)站遷移絕招之修改hosts文件,修改自己本地電腦的hosts文件,只需要一段代碼,就可以實(shí)現(xiàn)用域名訪問windows 2003中IIS建立的站點(diǎn)。 在本地電腦的用記事本打開hosts文件,在底部加入:192.168.1.1??www.gle-technology.com 現(xiàn)在,請用戶把wordpress安裝包,放在IIS家里的站點(diǎn)下面,然后在本地電腦上直接通過IE瀏覽器輸入:www.gle-technology.com就可以直接安裝wordpress,然后就象在使用無憂主機(jī)調(diào)試網(wǎng)站一樣在本地調(diào)試,再這樣高度仿真測試環(huán)境下,“神馬”網(wǎng)站程序問題都可以測試出來了,不是嗎? 還請用戶特別注意:很多用戶都遇到過這樣的問題,在本地測試好好,怎么一放到空間上就不能運(yùn)行了?關(guān)于這個(gè)問題,是由于用戶在本地調(diào)試的mysql數(shù)據(jù)庫名稱、域名信息和無憂主機(jī)給你提供的數(shù)據(jù)庫信息不相同、域名(客戶一般在本地調(diào)試,一般使用127.0.0.1或localhost進(jìn)行調(diào)試安裝)也不相同導(dǎo)致的。將本地測試成功的網(wǎng)站遷移到無憂php空間上,請用戶參考我公司網(wǎng)站上相關(guān)的php開源程序的遷移教程(或咨詢php開源網(wǎng)站的官方論壇),可以獲得幫助信息。如果你按照本教程所說,是修改本地hosts文件,直接使用你的主域名進(jìn)行調(diào)試的,遷移時(shí)不用考慮域名問題,修改mysql數(shù)據(jù)庫的配置信息即可。 最后寫給懶惰者、老站長等經(jīng)驗(yàn)用戶:上面介紹的php環(huán)境集成安裝工具包,也可以直接安裝在windows xp環(huán)境下面進(jìn)行調(diào)試,修改本地hosts文件后,直接使用自己的域名進(jìn)行調(diào)試,只要你高心使用任意域名(如:baidu.com)來在本地調(diào)試你的網(wǎng)站 無憂主機(jī)提供美國/香港?純Linux環(huán)境下高端php空間,僅僅只需99元一年起,有需求的用戶請與無憂主機(jī)客服人員聯(lián)系
本文地址:http://www.gle-technology.com/others/1546.html