win7或win8下手工搭建WAMP環(huán)境(Apache2.2.25+MySQL5.6.12.2+PHP5.4.17+phpMyAdmin4.0.4.1)_第1頁
win7或win8下手工搭建WAMP環(huán)境(Apache2.2.25+MySQL5.6.12.2+PHP5.4.17+phpMyAdmin4.0.4.1)_第2頁
win7或win8下手工搭建WAMP環(huán)境(Apache2.2.25+MySQL5.6.12.2+PHP5.4.17+phpMyAdmin4.0.4.1)_第3頁
win7或win8下手工搭建WAMP環(huán)境(Apache2.2.25+MySQL5.6.12.2+PHP5.4.17+phpMyAdmin4.0.4.1)_第4頁
win7或win8下手工搭建WAMP環(huán)境(Apache2.2.25+MySQL5.6.12.2+PHP5.4.17+phpMyAdmin4.0.4.1)_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

win7/win8下手工搭建WAMP環(huán)境PHP環(huán)境的搭建通常是學(xué)習(xí)PHP的第一步,那么今天我們就來看一下應(yīng)該怎樣搭建PHP的環(huán)境,這次是在windows8上搭建的,其實(shí)也無所謂win7還是win8,方法都是一樣的。對于LAMP我們應(yīng)該很熟悉,那是Linux+Apache+MySQL+PHP(+phpMyAdmin),但在windows上我們對其也有類似的簡稱:WAMP,即Window+Apache+MySQL+PHP(+phpMyAdmin),下面是本次搭建PHP環(huán)境需要用到的:帶有window8或window7系統(tǒng)的電腦Apache軟件包:httpd-2.2.25-win32-x86-openssl-0.9.8y.msiMySQL軟件包:mysql-installer-community-.msiPHP代碼包:php-5.4.17-Win32-VC9-x86.zipphpMyAdmin代碼包:phpMyAdmin--all-languages.zip對于下載地址我就不提供了,大家可以搜一下,網(wǎng)上有很多。當(dāng)然軟件的版本也不局限于上面的,但這里還是有兩點(diǎn)需要說明:第一,Apache軟件包中的openssl表示帶有openssl模塊,利用openssl可給Apache配置SSL安全鏈接;第二,VC11使用VisualStudio2010編譯,使用VC11版本的PHP需要安裝Microsoft2010C++Runtime。另外就是我們的目錄結(jié)構(gòu),為了方便管理,我們把它們裝在一塊,首先建立WAMP文件夾,然后再在里面分別建立MySQL、PHP、Apache文件夾,等會兒我們把MySQL、PHP、Apache分別安裝在對應(yīng)的文件夾里。目錄結(jié)構(gòu)如下圖:對于phpFileUploadTmp、phpSessionTmp、www目錄的作用我們在后邊會提到。第一步、MySQL的安裝在win7或者win8下安裝mysql都是一樣的,所以本文對于win7系統(tǒng)或win8系統(tǒng)都適用。既然你們有興趣讀這篇文章,我想我也沒有必要再解釋MySQL是干什么用的了,下面就直接安裝它吧。1、歡迎界面出現(xiàn)了,有興趣的可以讀讀,然后點(diǎn)擊“InstallMySQLProducts”2、接受GPL條款,點(diǎn)擊“Next”然后會自動聯(lián)網(wǎng)檢測是不是最新版的,如果認(rèn)為沒必要刻意跳過。3、這是出現(xiàn)了5個(gè)選擇項(xiàng)DeveloperDefault、Serveronly、Clientonly、Full、Custom,DeveloperDefault是指開發(fā)者典型安裝,F(xiàn)ull是完全安裝,Custom是自定義安裝,那么我們選擇自定義安裝,并且修改安裝目錄到“C:\WAMP\MySQL”,數(shù)據(jù)庫存放路徑也自己設(shè)定,,然后“Next”4,、這里會檢測下安裝需求環(huán)境,Execute解決后,然后“Next”5、會有這些畫面的出現(xiàn)6、安裝已經(jīng)完成了,接下來開始配置MySQL7、出現(xiàn)3個(gè)選擇項(xiàng),分別代表:DeveloperMachine:開發(fā)測試,mysql占用很少資源ServerMachine:服務(wù)器類型,mysql占用較多資源DedicatedMySQLServerMachine:專門的數(shù)據(jù)庫服務(wù)器,mysql占用所有可用資源你們選擇哪一個(gè)可以隨意,不過我選的是第一個(gè)”DeveloperMachine“,開啟TCP/IP訪問,端口默認(rèn)3306,勾選高級配置,然后”Next“8、接下來設(shè)置mysql數(shù)據(jù)庫的root密碼,其他用戶以后根據(jù)需要添加配置權(quán)限:9、接下來設(shè)置mysql數(shù)據(jù)庫的系統(tǒng)啟動服務(wù),讓系統(tǒng)默認(rèn)用戶具有啟動services權(quán)限:10、接下來設(shè)置mysql數(shù)據(jù)庫的錯(cuò)誤日日志存放,默認(rèn)就行,直接“Next”11、完成配置和添加安裝實(shí)例OK,安裝完了,現(xiàn)在我們打開MySQL的命令行客戶端,輸入密碼*****然后”回車“,就會出現(xiàn)這說明我們已經(jīng)安裝成功了,哦耶!第二步、安裝Apache1、首先看到的是歡迎界面,不用管它,直接點(diǎn)擊“Next”2、接受條款,點(diǎn)擊“Next”3、直到出現(xiàn)下面畫面。在這里主要配置NetworkDomain、ServerName、Email地址以及Apache服務(wù)的占用端口,默認(rèn)為80端口,你可以根據(jù)需要設(shè)置為其他端口,然后點(diǎn)擊“Next”。Apache的安裝目錄你可以使用默認(rèn)目錄或根據(jù)需要自行選擇安裝目錄4、選擇自定義,然后點(diǎn)擊“Next”5、這一步,我們不用管去其它的,只需調(diào)整下下安裝路徑就行了,安裝到WAMP/Apache/目錄下,然后點(diǎn)擊“Next”6、點(diǎn)擊“Install”7、最后點(diǎn)擊“Finish”完成安裝在電腦的右下角找Apache的圖標(biāo),啟動Apache。然后再瀏覽器里輸入http://localhost/(或http://localhost:80/),如出現(xiàn)ItWorks?。耗蔷驼f明Apache安裝成功了。第三步、安裝PHP及PHP的環(huán)境配置把PHP安裝包解壓到文件夾WAMP/PHP里面。下面開始PHP的環(huán)境配置。在文件夾WAMP/PHP里找到php.ini-production文件,重命名為php.ini,然后用編輯器打開1、首先找到;extension_dir="./"修改為:extension_dir="C:/WAMP/PHP/ext"(我的是在C盤安裝的,你可以根據(jù)實(shí)際情況更改)表示指定PHP擴(kuò)展包的具體目錄,以便調(diào)用相應(yīng)的DLL文件2、開啟相應(yīng)的擴(kuò)展庫功能,找到下面的幾行,把前面的“;”去掉extension=php_curl.dllextension=php_gd2.dllextension=php_mbstring.dllextension=php_mysql.dllextension=php_mysqli.dllextension=php_pdo_mysql.dllextension=php_xmlrpc.dll3、配置PHP的Session功能在使用session功能時(shí),必須配置session文件在服務(wù)器上的保存目錄,否則無法使用session,需要建一個(gè)可讀寫的目錄文件夾,那么我們在WAMP文件夾里phpSessionTmp目錄,然后在php.ini文件中找到;session.save_path="/tmp"修改為:session.save_path="C:/WAMP/phpSessionTmp"4、配置PHP的文件上傳功能在使用PHP文件上傳功能時(shí),必須指定一個(gè)臨時(shí)文件夾以完成文件上傳功能。下面在WAMP文件夾里創(chuàng)建一個(gè)phpFileUploadTmp文件夾,然后在php.ini文件中找到;upload_tmp_dir=修改為:upload_tmp_dir="C:/WAMP/phpFileUploadTmp"5、修改date.timezone,默認(rèn)為美國時(shí)間,如果不修改會報(bào)錯(cuò)找到;date.timezone=修改為:date.timezone=Asia/Shanghai好了,對于php.ini的配置算是完成了,但這還不夠,我們還要需要Apache支持PHP,因此還得在Apache配置文件httpd.conf中完成相應(yīng)的PHP配置。在WAMP/Apache/conf文件夾里找到httpd.conf文件,并打開6、在#LoadModulevhost_alias_modulemodules/mod_vhost_alias.so下添加LoadModulephp5_module"C:/WAMP/PHP/php5apache2_2.dll"PHPIniDir"C:/WAMP/PHP"AddTypeapplication/x-httpd-php.php.html.htm7、由于默認(rèn)情況下Apache服務(wù)器執(zhí)行web主程序的目錄為Apache2.2/htdocs,為了方便,我們在WAMP里面建立了www文件夾來替代htdocs,所以此時(shí)需要修改相應(yīng)的Apache配置,是web程序目錄變?yōu)閣ww目錄找到DocumentRoot"C:/WAMP/Apache/htdocs"修改為DocumentRoot"C:/WAMP/www"找到DocumentRoot"C:/WAMP/Apache/htdocs"修改為<Directory"C:/WAMP/www">8、最后修改index文件的先后順序,由于配置了PHP功能,當(dāng)然需要index.php優(yōu)先執(zhí)行找到DirectoryIndexindex.html修改為DirectoryIndexindex.phpdefault.phpindex.htmlindex.htmdefault.htmldefault.htm至此,PHP的環(huán)境配置算是基本完成了,下面就試一下吧重啟Apache,在WAMP/www里面放置一個(gè)phpinfo.php文件,在phpinfo.php里面寫入代碼<?phpphpinfo();?>然后重啟apache服務(wù)后在瀏覽器地址欄里輸入http://localhost/phpinfo.php,這時(shí)網(wǎng)頁顯示了PHP的基本配置信息,那么我們的PHP環(huán)境算是搭建完了。第四步、安裝phpMyAdmin首先在WAMP/www/里面建立phpMyAdmin文件夾,然后解壓phpMyAdmin--all-languages.zip到WAMP/www/phpMyAdmin/文件夾,在WAMP/www/phpMyAdmin/libraries里面找到config.default.php文件,把它復(fù)制到WAMP/www/phpMyAdmin根目錄下,并重命名為config.inc.php,然后打開1、填寫訪問phpMyAdmin的絕對URL找到$cfg['PmaAbsoluteUri']='';修改為$cfg['PmaAbsoluteUri']='http://localhost/phpMyAdmin/';2、填寫服務(wù)器地址,通常默認(rèn)為localhost,不需要修改$cfg['Servers'][$i]['host']='localhost';3、填寫MySQL用戶名$cfg['Servers'][$i]['user']='root';4、填寫MySQL密碼$cfg['Servers'][$i]['password']='這里是你的MySQL數(shù)據(jù)庫的密碼';5、設(shè)置認(rèn)證方法$cfg['Servers'][$i]['auth_type']='c

溫馨提示

  • 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

提交評論